The key to putting together the best mid-game teams is evolving Pokemon with special requirements, or leveling up those that evolve normally. Your team will range from roughly level 40 to level 60, so ...