For airing your advertising at the precise correct time for your customers, there is no set formula. However, by utilizing analytics and data, you can find out more about the customer's purchasing habits and plan your advertising campaigns to run at times when particular audience segments are most likely to be active.
By planning your advertisements around yearly celebrations or seasonal events, you can increase your return on investment.