Nvidia vs. Alphabet: Strategist picks which to buy & avoid