Is it too late to join the market rally? Morgan Stanley's Slimmon weighs in and names stocks to buy