> I’ve touched on why I find working out in the morning to be especially beneficial, but I would recommend working out at a time where you know you can be consistent; if you try to vary your workout daily according to your schedule you’re going to be way more likely to skip it.
Yes, do find a time where you know you can be consistent. I run daily and, having tried different schedules, I find that running at 11pm allows me to achieve very good consistency (I've ran 1,500 miles in the past two years and the last time I skipped a day was back in February and that was because I caught the flu.) One problem with running in the morning is that if you oversleep, you'll likely want to skip it.
In addition to finding the right schedule, I recommend living near a gym, as that will help you avoid making excuses to skip days. I live at a place where there's 24/7 access to the gym and that helped a lot.