I'm a big believer in maxing with one exception: TH9 to TH10.
Once you get have all of your buildings and upgrades maxed, and once you have all LVL 9 walls at TH9, I think its a good idea to go to TH10.
Sticking around at TH9 for LVL 10 walls isn't worth it.



