The Last Time the Nasdaq Sold Off Like This, These Were the Best Stocks to Own. Here’s What They Tell Us About 2026. March 25, 2026