Pokémon Strategies and MovesetsPost your team lineups, get your team rated or rate other teams, talk about lineups, talk about moves/movesets, strategies, etc. For general talk about the games, go to the respective Pokémon game forums.
There is no perfect level, it's entirely up to you. What level you evolve him at will be of little consequence, besides some very minor movepool changes.