Boomerang for Gmail
Schedule an email to be sent later. Just write it now and schedule when you want it to actually be delivered. (HINT: Schedule the day and time for when the recipient is most likely to be online.)
Also, Boomerang can take messages out of your inbox until you actually need them so you don’t lose track of them. This is a great way to remind yourself to follow up, answer the email, etc.