Morgan Stanley fund manager names 4 top stocks to buy 'on the cheap’