When should you advertise?

Promotion generally involves directly spending on adverting across various media.  If you choose to spend, how do you ensure you are targeting the right clients, how do you ensure you get the best return on your investment to ensure that…