Top Morningstar strategist tells investors to sell these 6 'overvalued' stocks — and names 5 to buy