Psh, it's a trick question, you should never evolve! After all, they are always cuter when they are smaller. D:
But cha, it is based on the moveset you want. As far as I'm concerned, theres no reason to evolve later in terms of stats. Some pokes can learn certain moves faster than they would at...