There are less than 20 trading days left of 2023. Many analysts who have called for a crash or a below 3600 for SPX will see their prediction not materialised. If anything, an all time high seems more likely.
At the moment, the market seems to be resetting and cooling off some indicators, before trying to push it higher