My shiny Gastly will soon be evolving into a haunter and I wanted to know at what level shound I evolve my Haunter into a Gengar.
I know that if you evolve it sooner it gets stronger and if you don't it learns moves quicker, but does Haunter learn any moves worth waiting for?
I will be glad to get any advice as to when I should evolve it, if you can please say what level instead of saying 'until it learns dark pulse' or something like that.