Investing for the long term