I honestly believe you should max troops and buildings before upgrading the th. If you are bored of the game you should quit. Things will move even slower at th 9, so if you don't have the patience at th 8, there's just no point.
Max all gold and elixer and then slowly do walls and de untill it gets boring and go up when you feel like it
IGN: DragonOfTheWest, Lvl 118, current co-leader of WillyJoe lvl 6 b2b war clan
th10, GG-354m, EE-312m, HH- 746k, War hero-196, FIN- 51k, Sweet Victory- 3102
AQ Lvl- 11 BK- Lvl 12
Minimum you'll need 3mil gold and you will also need th8. Play the game the way you feel is right so that it stays interesting for you.
CoC: TH10|lvl132|GG:1.023B|GC:Treggkeysor|Clanless|
Mini Wars: 100th Meridian #PPJRJ9YJ
Th9 Wars: Cleric-Reborn #9PQPVJQP
th10 Wars: Prism Legends #QRP8QGL
Clash Royale: Royale w cheese #VCPL
either max walls or max defence and half skulls
New TH10/heroes:30-30/clan: Emphatic Elite
When I upgraded to th9 I was completely maxed exept for a few troops. (Healer,valk) All walls level 8, level 10 king, max defense.
I moved on when defenses were maxed and had 117 skull walls.