You do not have to publish everything the moment you create it. You can schedule a post to publish at a future time, so it goes live exactly when you want.
For things that happen more than once, you can post a recurring happening as a Market, or set a promotion to repeat on certain days. You set the schedule once and the post follows it.
Plan ahead with the calendar
A calendar view helps you see and manage your scheduled posts so you can plan your week or month at a glance.