Add two more points
4: big whales are dumping their coins to get huge profit. this is resulting in massive price decrease.
5: before the halving, bitcoin is just going back to get ready for taking a huge ride.
I am agree with your points instead of the question's points, because one main think is that everyone know that after halving, price will be down, so one main reason is that, and the second big whales want to dump the price of bitcoins. But i don't agree with Bitfinex point , because it is only exchange it has no roll to up and down in bitcoin price.