There are a lot of Pokemon trainers who have been busy catching starter Pokemon during the holiday event, however they are not sure what type of Pokemon should they keep. This is a common situation to every Pokemon present in the game since there are lots of trainers flooding to every prestigious gyms or battle gyms just to level up their Pokemon.
Currently, the starter Pokemon is not yet put into the right place. This means that they are not yet as strong as how they are expected to be. It is also a fact that these Pokemon are weaker as compared to the Eeveelutions, which comes quite as a surprise. Take for example Bulbasaur, which has a max CP of 981, and it can bring in an Ivysaur if it is evolved at the peak of its CP. It is truly amazing to evolve Ivysaur into a Venusaur which in turn can bring in a max CP of 2568.
These are the max possible CP for three starter Pokemons including their evolutions:
Charmander: 831 -> Chameleon 1484 -> Charizard 2686
Squirtle: 808 -> Wartortle 1324 -> Blastoise 2291
Bulbasaur: 981 -> Ivysaur 152 -> Venusaur 2568
These tips should be remembered especially during levelling up any Pokemon. There is a proper max CP for every Pokemon, and it is good to use a calculator to determine it. This calculator can inform the trainer about the Pokemon's specific IV is, so it means that if you have a Bulbasaur that has a 500 CP, this calculator will let you know that your Ivysaur will be able to have 816 CP after its evolution. This number is usually the same number in any given situation, as reported by Otakukart.
The calculator could be found in Pokemon Go info's website. Using this calculator will indeed help the player, both beginner trainers and advanced trainers alike.