long term investing outlook