Bitcoin's price fluctuation is not entirely affected by technical indicators, it will also be affected by some social news.
When Musk declared to accept Bitcoin as payment, the price continued to rise and remained at that level for a long time. When negative news appeared, it was vulnerable to negative news and the price fell. Although the impact of these news on Bitcoin's price is temporary, these major events and the operations of some large companies will definitely have a huge impact on Bitcoin.
Public figures certainly have an influence but not significant, I'm sure when the price of bitcoin fell not because Elon Musk gave a negative opinion about bitcoin, but because many countries rejected bitcoin the big one of course was when the UK refused Binance to operate in the UK.