To improve your progress based on the information you've gathered about your optimal learning times, the best option would be:
Rework the parts of the schedule that you can't study or work to best fit your needs.
This approach allows you to take advantage of your most productive times (midmorning, before lunch, and late evenings) while still accommodating other commitments and responsibilities, leading to more efficient and effective learning. Adjusting parts of your schedule rather than completely changing it will help maintain balance and prevent any potential burnout from focusing all your efforts in one time slot without considering your overall well-being.