What defenses(in your opinion) are the absolute most important to max out first for TH9? More specifically I would like to know when I should save up for level 3 X-bows. Should I knockout the cheaper upgrades first in order to help save up to the 7mil it takes for the xbows? Would the extra dps(from the cheaper upgrades) prevent me from getting rocked for 350k because I can't recover those losses playing intermittently through out the day(placing my TH outside my walls has helped quite a bit if anyone else has trouble recovering losses). Any advice is much appreciated, thanks.
My current defense levels:
Mortars level 7
Wiz Towers level 6
Cannons/Archer Towers level 10
AD level 6
Hidden Teslas level 5 and one level 6
X-bows level 2



