Even expert can't tell, so the answer is " I don't know".
you don't have to look when the bull run will stop, go with your goal, and if your goal is to make profit from selling your crypto asset, you should not wait too long so you'll not become greedy. Here's what I think will happen, we are in a bull run now, a correction will come next, and bear market, so don't wait for that to happen before you sell.
Actually I think those "experts" are even worse most of the time, it is obvious that many people do not even have that kind of expertise in these kinds of stuff, they just make up some numbers and they present themselves as experts. To be fair when there are people who can read charts and use indicators very well, know how they are used and actually did it on either stocks or forex for years before they ever came to crypto and did it for few years in crypto as well, they will be good.
After all, being able to use them in trading would be beneficial for everyone, and if you are an expert on those things you could make a profit here and there that part is true. BUT many experts forget that this is crypto and there is a huge number of unexpected things that happen in crypto world so they just make up predictions but fail to realize what could happen out of nowhere.