Since the other guides are older than 2 weeks old since last post, I'll add another tip here:
I will also add that it's a good idea to always keep your money low but make the most out of the money. By doing this, this allows the money to be put to use instead of banking it. Banked money = unused money which translates to fewer towers/troops produced. This is a form of bad macro (macromanagement) and leads to less XP/min and CPS.
What I mean in this example:
Let's say you have 2k coins. A fully upgraded TNT tower costs 500 coins. You decide to spend the 2k coins on 4 fully upgraded TNT towers. Though you should have spent the money earlier, at least it's better than going to mid-high 4 digits unless you're saving for a push.
This is a way to put your money to use while maximizing its potential. Now, if the guy decides to spam 20 level 1 TNT towers with the 2k coins, then it's not making the most out of it since quality > quantity. Therefore, the first case (fully upgrading towers) is a better way to make use of it.
Now let's compare to banking from 2k up to 6k (UNLESS you are saving up for giants or blazes). If the spender commits to defense only, then this is bad. Using our TNT tower example, the 6k coins could have gone to 12 fully upgraded TNT towers and at least deal some damage.
I'd like to comment a bit on this quote here, because there's a lot of thought in it, and I like the idea of mentioning what's called "macro-management" even though this is a game. I posted part four of my guide and talked a bit about static players and dynamic players, and keeping your money spent in order to handle rushes early does have its upsides. As far as I know from chatting with hyperBravo, he seems to be a solo player, meaning a lot of his time is spent with teammates that he's not familiar with. If you have your coins allocated in your towers, then you can relax and be at ease some for the mobs that your towers can handle; However, on the other hand, if his teammates aren't placing archer towers or necromancer towers, and hyperBravo's suddenly faced with endermites, blazes, or giants, then he himself can't defend against those mobs. Having spent everything in artillery towers, he has no coins to handle air mobs with, and he's left defense a bit open on his end. Macro-management in the business world does involve having your resources (money, people, and time) spent in the correct places. However, you also want to have money in the event that something happens, such as a power issue or snowstorm. Imagine that you own a shop, and for 15 days you can't sell anything, because the streets in your city are closed. Bills like property taxes, rent for a public building, electric to power the building, etc. still come in. If you have all of your money tied up paying people's wages, keeping up on inventory and so on, then you'll find yourself low on money or even bankrupt if you don't have some money saved for this kind of situation. Being able to keep yourself covered in these areas is important, so whereas hyperBravo may have all ground mob rushes handled, he can't handle much else at the time. I'm keenly aware that if several types of rushes are sent at him at concurrently, there's not much he can do alone. That being said, I still like the idea of having some coins to fall back on if one person decides to send a crazy rush. This type of play-style where nearly all of your resources are spent at once is what I've called
static game-play. For more information on this, I recommend reading part four of my guide, or thinking about the differences between having your money allocated beforehand and having your money on hand in order to adapt to situations a bit more keenly. As I say in part four, both approaches have their upside. Having money spent on towers beforehand does limit which mobs you have to worry about in the future. If everyone covers most all areas of defense, there's really not much to worry about. Air mob rushes are a bit of a general exception to this, but if players keep potions on hand, even air mob rushes aren't that difficult to handle. I'm glad hyperBravo posted this, it's given me an opportunity to point things out.
You can learn a lot about business management in a game like this, because of concepts like resource allocation. I find the concepts alone to be interesting, and that's why I pour so much thought into writing comments like this. Whether you go on to apply what you learn here in life, or elsewhere online, or whether you just like the ideas themselves, looking into comments posted on the forums is a good thing. Keeping your knowledge, experiences, and others' experiences in constant hindsight and verifying that you're not working under false pretenses is a good way to play a game like this.
Thanks for posting this comment hyperBravo, it's allowed me to discuss things in good detail. For the players reading this out there, good luck to you in-game, and I hope that this comment was useful to you in some way.