Bitcoin price is stuck between many area of supply and demand.
It is difficult to break below 85,000 and above 106,000. So we expect the price to go up and down in this area many times until the main direction is clear.
Right now, it is more likely that Bitcoin will not fall below 85K and will move towards 121,000 by crossing 106,000. But there is no guarantee. We will have to wait and see what the chart structure will be in the future.