i don't think btc will make all time high again ,
To support my view , let's look at some more facts
1. btc never went below it's previous all time high
2. btc never witnessed a recession
3. btc never got below 200 weekly moving average and stayed there for so long