Don't bother dude. It's much more fun to be at town hall 10, making visible changes to your base than to be stuck at town hall 9, farming and building walls...
I maxed almost everything at town hall 9 (other than hogs & valks) and I just decided to go for town hall 10 after upgrading 30% of my walls to lego. Is my defense weak? Not really. I rarely get attacked at all just by having 3 level 3 cross bows and level 2 inferno towers now. If your defense towers are fully upgraded as townhall 9, then just go for th 10.

