A study found coffee drinkers live longer, but only if you stop drinking it by noon. All-day coffee addicts don’t get the same benefits. Scientists tracked people’s health for 10 years and split them into three categories: People who only drank coffee in the morning, people who drank it all day and people who didn’t drink it at all. The morning coffee drinkers had a 16% lower risk of dying for any reason, and a 31% lower risk of dying from heart disease compared to the non-coffee group. But the benefits disappeared for people who drank coffee all day. So, having your last cup before noon could save your life. “Moderate” coffee drinkers saw the biggest benefits. They defined moderate as two to three cups each morning. The benefits dropped by half for people who drank more than that. They’re not sure why drinking it later in the day makes a difference. Their best guess is it messes with your sleep.