Did China just kill Nvidia stock momentum for 2026?