History always repeats itself but you never know when it does. The Bitcoin made all time high record back in 2017, the track record of BTC is that every three years it breaks it ATH record.
Might be
YES or
NO. Though it gonna be possible but that seems so hard to make a $20k rally this year. Maybe next year, nobody knows but we don't need to lose our hopes then.
Some speculation made saying $50k, $100k, that gonna be possible but we don't need to have a time-frame for this, and I can't see it in my crystal ball yet. That so saying that history repeats itself, maybe YES or it gonna be NO. We live in this unpredictable market, a decentralized market where nobody knows, and all the comings are unknown to everyone.