Bitcoin halving is coming very close, and everything is possible at the moment because there are people who want to buy BTC because they believe the price will increase after halving, but there are also people who want to make profit immediately to avoid price falling risk after halving.
I am more interested in the situation of BTC price after halving, and before halving, at the moment it can be said that the price of BTC will be maintained around $9k-10k.