 And finally, I'll talk NVIDIA now. NVIDIA is one of these wild-swinging stocks, offers 20% returns within several weeks oftentimes. We are at a precipice right now, 130.12. We're trading around 127.85 last I looked. 130.12 is a ceiling of resistance that can contain buying into August, and below which I have just a two- to three-week sell signal.