We both had the same speculation. When Bitcoin got to 52k, I felt it would linger around that range till the halving, I was so wrong. I'm really surprised Bitcoin is pumping this much, it's been a while since this kind of thing happened with Bitcoin. I'm happy about this anyway.
If the bull run continues till 2025, then the people who speculated a new ATH of $200k may not be wrong, at this rate, BTC will get to $100k this year.
I believe BTC will get to $70k this week and see a new ATH.
I think it's both the ETF and the upcoming halving. ETF has created a lot of awareness for Bitcoin in its way and a lot of people are buying because of the fear of missing out. With the Bitcoin price constantly increasing, I believe the demand for Bitcoin will keep increasing and that will in turn keep pushing the price up.