Originally Posted by
tr0p
It depends how often you play. If you're able to sit and do farming sessions and spend your gold/elixir before you logoff, rushing (read: max offense and farming troops, dont worry about defense) is great and it's much better then sitting forever on each TH maxing your defenses. If you can't dedicate a few hours a day to this game or sit on full storages constantly then you'll want to max each building before you move to the next TH because you'll get raided with full storages/collectors.
If you want to rush, max your farming troop upgrades and spells, army camps, resource collectors, clan castle and spell factory. Logon, farm enough for your next elixir upgrade and if it requires a builder, drop all your gold into your walls and do your elixir upgrade so that when you logoff you have minimal gold and minimal elixir and if you get raided, it'll be for trophys. Ride the shield and collect your resources before another builder frees up and you can repeat the process.
Maxing each building in a TH isn't necessary depending on your play style. Contrary to what some ignorant people will say, you won't struggle and be unable to afford upgrades later so long as you max your offense and can continue to raid as you rush.