Want to live longer? These are the best things to eat and drink