It depends on what type of business you have, and where the business is located. Let's say you have a business located in the mall. You would not need much Ad promotion because the Mall has a steady flow of consumers. To answer your second question. You should only spend money on promotion when you need business. If you have to much work to handle it makes no sense to add more your plate. Save that money for when you need it.
