Oct 4, 2015, 12:11 PM
Honestly, there is no "Best Team." There are are good teams, but it is not the Pokemon that make them good. You need to truly understand what your team can and cannot do, and then, after tons of practice, it will work. Of course, when you put in hours upon hours playing Pokemon, you start to get an understanding of what works and what doesn't, so my best advice is to play a lot, and experiment.