Mid-to-late morning is the best time to drink coffee because in this time cortisol levels have dipped back down from their earlier peak. you should try to take your coffee between 10:00 a.m. and noon, If you wake up at 8:00 a.m.