Investing in your health and longevity delivers the greatest returns of all. No other investment can give you more time, energy, and quality of life.