For a given trainer level; is the max CP going to be the same for all final evolutions such as Parasect and Pidgeot, or same for all 'stage 2' evolutions such as Parasect and Pidgeotto, or some clear pattern on which pokemon will have the highest CP at their max evolution?
Max CP may be dependent on the particular Pokemon line (Pidgeot) or type (Flying) or rarity (how to determine easily??) or other factors. What I want to understand is, how can I figure out which of my captures is potentially much higher CP without actually evolving and leveling them.