I'm trying to improve my team, because I think I'm lacking some firepower in some pokemon types. I currently have 1 fast TM + 2 charge TM and ~950K stardust.
Here is what I have:
Jolteon/Vaporeon/Flareon (around 15 of each, with multiple moves combination):
Vaporeon: average CP 2300
Flareon: average CP 2150
Jolteon: average CP 2000
Dragonite (+230 candies):
CP 3157 Dr Breath / Dr Claw
CP 3133 Dr Tail / Outrage
CP 2923 Dr Tail / Hyper Beam
CP 2430 Steel Wing / Outrage
Exeggutor (+130 candies):
CP 2551 Conf / Psychic
CP 2140 Conf / Solar Beam
CP 2058 Extrasen / Seed Bomb
CP 1741 Bullet S / Solar Beam
CP 1660 Extrasen / Psychic
CP 1637 Bullet S / Psychic
Rhydon (+104 candies):
CP 2620 Rock Smash / Earthquake
CP 2121 Mud slap / Megahorn
Alakazam (+213 candies)
CP 2114 Psycho Cut / Shadow Ball
Golem (+37 candies)
CP 2448 Mud Slap / Earthquake
CP 2156 Rock Trow / Rock Blast
CP 1621 Rock Trow / Earthquake (about to delete it...)
Gengar (+59 candies)
CP 2057 Shadow Claw / Shadow Ball
CP 1842 Hex / Focus Blast
CP 1598 Shadow Claw / Dark Pulse
Machamp (+144 candies)
CP 2470 Counter / Close Combat
CP 1619 Bullet P / Cross Chop
CP 1578 Bullet P / Close Combat
Tyranitar (+51 candies)
CP 2064 Iron Tail / Fire Blast (really bad luck on the evolution)
Espeon (+1000 candies)
CP Zen Headbutt / Psychic
I know that Tyranitar it's a top choice against many of the raid bosses, but not sure if I should use 2 TMs on it, or try to raid one from a gym (it can be difficult, as everyone is focus on legendary raids).
Where should I invest?
Also, as level 34 player, do you think it's worth buying a lucky egg, to evolve some pidgey, etc. During this event? Is there anything else besides being able to evolve pokemons higher?