We do need a pull back.
The Daily D-SC-2 is now in it's 46th trading day, the record is 52 trading days set back during the period 2/16/16 to 4/28/16.
The D-SC-2 has now gained 659.61, the record is 689.52 set back during the period 11/1/23 to 12/29/23.
So I expect a Daily Bear Cycle any day now.
As for record highs, get use to it. The Weekly Bull Cycle is currently projected to last until 9/19/25, if the W-SC-2 (Overdue) gets confirmed it could continue to 11/7/25.