prediction for stocks in 2018