SP500 probably will break ATH ( All Time high again ) by 2025 as we’re probably @ the sub wave B ( Red Circled) of the second leg of expanding flat pattern abc (green) which is wave b (green)..Based on the “pattern + cycle”..There is a “possibility” that SP500 will crash more than 70% toward around 2000 level. By end of 2024/ early 2025! So..”Prepare for the worst!”..