It's important to note that predicting the future price movements of BTC is highly complex
Highly complex, I don't know about that but I believe one can develop the skills to read charts more actually by using techniques such as support and resistance or smart money concept's/ICT and for more technical analysis you could use Wyckoff or whatever it is that works for you that can help with the prediction of where and what price action is doing.
Guess it's just about getting the trading knowledge to see things more clear and definitely just to put it out there you won't always be right!
and subject to many factors, including market sentiment, global economic conditions, regulatory changes, and more. Therefore, any statements about the status of BTC bulls should be taken as a general indication of sentiment and not a guarantee of future price movements.
Right on the money, these are definitely external factors that will influence price to be either bullish or bearish and ignore the technical analysis side of trade ,which is why those that trade forex know that it's better to avoid trading news because this is when markets are highly volatile and unpredictable!