Train Your Pokemon- (Train till level 60 above,sure can one)
A good place train is the route next to Undella town. You can put exp. share on a weaker Pokemon let a stronger Pokemon do all the work and you will level up quickly because the Pokemon there are usually about level 50-60. Another way is by using the daycare to level up fast by just using your bike or running to level up.
After you get six badges.
Tyranitar
In Pokemon Sapphire version in the beginning of the game between LITTLEROOT town and OLDTALE town there is Poochyena in the grass. The Poochyena's are level 2-3 so it is really weak. Try training your Poochyena to get it to the level you would like it to be. (If you would like to battle the Elite 4 then train your Pokemon [all your Pokemon] to be level 70 for a clean battle or level 60 for a evenly matched battle, of course the Pokemon in the Elite 4 are only about level 55 they are trained to be more powerful than regular Pokemon.) Good luck and I wish you have a good battle!
Nowhere.
if you have a good team, bout 54 if not i would say 60.
You level a Pokemon up.
Train Your Pokemon- (Train till level 60 above,sure can one)
train your pokemon to level 60+ and fight them...
battling or cheats
levels 60-75 will do It would work but if you want to win fast get a lvl 50-60 swampert and catch rayquazza and if you want catch a dragon type which knows some good moves to take down most Pokemon
In Pokemon Diamond, a very good place to go is North of the Fight Area. All of the many trainers have level 45-60 Pokemon.
Take them to the elite 4 and battle there.
turn back cave, mt.stark
Rhydon level 60 Ninetails level 60 Poliwhirl level 60 Venasaur level 60 pidgeot level 60 Joleton level 60
It never learns earth power unless you trade it to a 4th generation Pokemon game.