You should only have a marketing budget if your marketing isn’t working. Because if you’re putting $1 in and getting $3 back... Why wouldn’t you want to invest as much as your cash flow allows? In some cases, it may even make sense to borrow cash to invest in marketing, as you have essentially created a money-printing machine.