The best time of the day to send a marketing email would be a time when people are more likely to check their email boxes. Most people check their emails either in the morning hours or during lunch breaks.
You can schedule your email blasts for morning hours or lunch breaks. Monday could be a great day to send a marketing email. People are more likely to check their inboxes on Mondays.