CNBC Analyst Says Time to Bet Against Big Tech