I have been hearing for months now that the price will rise because of the halving. Why is the price not rising in anticipation?
I think too many people are long expecting gains, and in the short term are going to get hurt.
Do you think what

We cannot think about anything when price of bitcoin is involved as no one is sure what will be the price of bitcoin at the time of halving.
Everyone is hoping that the Bitcoin halving will come and that would be nice for them because than the value can rise.
And that is nice if they can make this year profit with Bitcoin.