A big factor for me is caffeine intake. If I workout early morning then it is difficult without the kickstart of a coffee.
Coffee on an empty stomach and/or a very light breakfast is going to guarantee a great workout but inevitably leads to a crash past 1pm. Tiredness, anxiety, dry mouth...