Can tea keep you awake? These are the best times of day to drink black tea, Earl Grey and herbal blends, according to the experts