S&P 500 range on Dec 29, 2023? Odds & Predictions