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