It turns out this humble bean could hold ... But when is the best time to take your first cup for the day? Is all-day coffee ...