Home Stock Micron stock dubbed a top pick for 2026 – but is it better than Nvidia?