The stock market's biggest tech analyst just revealed his top 10 stocks to buy for 2026 - but don't jump to buy them just yet.