Will Nvidia close at a new all-time high before July 18? | Ambitious Predictions