I totally agree with this quote by Daymond John , my experience so far as an entrepreneur has taught me that throwing money at your business problems just suppresses them for a while after that, the problems usually come back “bigger” and “better”.
The best way to deal is drilling down to the root cause of the problem… For instance if the business is not making enough money, the first thing to do should be to find out why, instead of just pumping in more money to keep the business running.