Actually, regarding how much longer the current bull market will last, just look at the market's heat. Find a few of the most popular influencers, monitor their traffic, find a few stocks with the most retail investors, and check the heat of X's tweets to understand how far along we are in the current bull market...
My feeling is quite clear; we are probably at about 80%-90% progress;
It would be best if the price above 100,000 fluctuates for a few more months, raising the 'Benford' distribution of numbers starting with 1.
In the next round of the bull market, it can never be below 100,000.