Investing for Eternity