Buy Nvidia and Apple stock but skip McDonald's and Starbucks, analyst says