People who drink coffee at the same time of day also have a lower risk of diabetes