Which stock will perform the best in 2018?