Why $BTC halving should cause it's price fall?
In normal circumstances halving should only increase #BTC price.
Every known event in normal market is already considered into price even if it didn't happen yet.
The only 2 reasons I see is market manipulation and people unawarness what halving actually means. Combining both and we have a huge dump.