Investing with foresight