PeggleHugger's forum posts
It's a good idea to have you're whole team up around 40-45 for the Elite Four and stock up on potions/revives. The grass just outside of the safari zone is a reasonable all-round training area (actually quite good for speed) and of course Victory Road is great.
Gyarados is going to be your go-to against Lance, you're already set up with some nice ice-type moves. I'd recommend training on Route 45 against the Gravelers and Skarmorys to raise your defence and HP