Based on historical patterns, I believe we are in the final phase of the current bull run. Analyzing previous market cycles, the peak of the 2013 bull run to the 2017 peak had a 49-month bar separation, while the 2017 to 2021 cycle exhibited a 47-month separation. Following this established “-2” pattern, the next peak is likely to occur with a 45-month...