Top stock ideas for 2019