Hey I'm playing Fire Red and I decided to make a team with only pokemon I catch by fishing or that I obtain that are water types (like Squirtle and Vaporeon). As of now I have a level 25 Vaporeon, a level 36 Blastoise, and a level 35 Gyrados. I am about to fight the 4th gym leader. Any suggestions for new additions to my team or good movesets?