I always thought that when you leveled up that the most points you could get was +5 for one stat. I was training at the ghost tower place and my Raichu got +6! Then my Charizard got +6! I'm experimenting with EV's and IV's. Does this have anything to deal with that? What's the highest level up you can get?