The best time to drink coffee to get the most health benefits is this 2-hour window