If coffee is part of your regular morning routine, there are different times you can drink it: before work, on your way to work, or once you get to work, for example. However, there is an ideal time to get that caffeine into your system.
Our body releases different hormones daily, and one that many of us may not know about is the stress hormone cortisol which is known to make our body feel alert (or more so on edge). The time our cortisol comes out depends on hour circadian rhythm. Drinking coffee while your brain is already releasing cortisol will limit the positive effects due to the fact that you are already "wired up." Instead, you should aim to get that morning cup of joe in when your natural cortisol levels are low.
According to Inc, someone who wakes up around 6:30 in the morning would have the highest cortisol levelsbetween 8 and 9 AM, noon and 1 PM, and 5:30 to 6:30 PM. This makes the best time to drink coffee for the everyday person to be between 9:30 and 11:30 a.m.