level 100 i am shaqib and i beat heartgold, dimond, platinum, black, white, all of them actually .
The elite 4's Pokemon the first time you beat it the level range is 40-55. After you beat all the gyms the level range is 50-75.
yes
You can use a strong Pokemon to hit all the Elite four's Pokemon and champion Lance's Pokemon (in HeartGold). It depends on your Pokemon level but you can use ice types to beat Lance's Pokemons so it's easy to beat Lance.
Primarily beat the gym leaders and beat the elite four
after you beat the elite four, it will be on route 25.
Go to mt.silver after you beat the elite four
Level 300
you get it from the dude in pewter city after you beat the elite 4.
Beat the elite four again but they get stronger
Yes you must beat the elite four again and go back to the top of mt silver and he will be there,however his pokemon will be 1 level stronger every time you battle him.
yes, you beat them ten times
Well,Level 70-100 Is A Good Level To Beat The Elite 4.