I think one of the factors that can affect the bitcoin price is bad news or FUD's that can holders sell their bitcoin because they think that the price of bitcoin will drop and the other factor is there are some group of a pump and dump that can manipulate the value of bitcoin and the other thing is there are many scammers out there that use bitcoin as their presentation that is why people didn't trust bitcoin because of this reason.
I agree with this new's has very big impact on the price of bitcoin if the news is good and then it will pump the price and if the news was bad then the price of it will dump, there is a lot of manipulator specially the person who has a lot of holdings they can manipulate the price of it.
Actually, for me media is one of the main factor causing the price of Bitcoin either pump or dump. If you aware about it, you can see that if one known people try to said something on bitcoin, good will cause pump and bad will cause dump. Fake news also contributed on this Trent. Anyway that's life and try to ride on the flow
Agree social media has a great power to bring the fud or good news every single detail would affect the value of it.