I was leveling a Pokemon in attack and defense. I maxed out its EVs very quickly. After battles, it would gain 2 in attack after some battles and 3 in attack after others. Do I still need to worry about what Pokemon I'm fighting to get the stats I want?