When I see a schedule measured in days, or even weeks, I know it’s not going to work. You have to break your schedule into very small tasks that can be measured in hours. Nothing longer than 16 hours.
Fix bugs as you find them, and charge the time back to the original task.
During sleep I don’t need WiFi and while the router is in my room where I sleep it would be health beneficial to sleep without WiFi signal.
Thankfully Mikrotik has some great features
First I needed scripts for enable and disable. After that they could be executed via Scheduler.