Coffee is most effective if consumed between 9:30 am and 11:30 am.
It has been suggested that the best time to drink coffee is mid- to late-morning when your cortisol level is lower. For most people who get up around 6:30 a.m., this time is between 9:30 and 11:30 a.m.