Inflation more or less in line. Consumer sentiment turned up for the first time in 5 months. 25 basis point cut next Wednesday. IWM at all time highs. Dollar weak. Bitcoin primed. All the conditions are in place for a massive end of year rally.