You also have to understand that bitcoin is a speculative asset. As such, there could be some we will spread negative news like FUD so it drives the market price to go down. And then when we have exaggerated news, price appreciates and everyone wanted to join the FOMO.
Yea I included market speculation it all comprises of what you mentioned as negative news and FUD.