this is probably one of the many things that most people should take this to consideration.
Its 3 months guys!! 3 months before so if you do decide to buy at any point now until then youre good. Cause from the last halving reaction people wait for more anticipation since people are not up to date with the halving scenario or just arent aware. Which then creates buy orders - hence price going up again.
Well last halving nothing much happen. So it am not sure anything will happen price wise. Maybe be are anticipating on something that will not/never happen.
Not sure, i am not buying before the price reaches 300 again.
The speculation will drive the price higher just before the block halving, and that's what people are hoping/waiting for. I think there is still at least 50% to gain from the current level.