Will the S&P 500 close at a record high before July 24? | Ambitious Predictions