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