I think there's no relation with the past dump on pandemic since many new users came and other shift to use crypto to gain since their outside world job has been close down and when the time of pandemic where lockdown still happening the price of Bitcoin stabilize at good figures. And I agree with you on that we cannot see below $10k since by now bitcoin got strong support and huge adoption.
The big two differences between 2017 and today (or even pandemic and today) is the companies and companies alone. We have two type of companies who will not allow bitcoin to be under 10k, we have some sort of power now that will keep it above. One of them is the sector bigs, coinbase, binance, kucoin and any big company in the crypto world you can think of, business' that are mainly making money from crypto, and they will use their money to buy bitcoin to keep it higher if they have to.
Secondly we have places like grayscale and microstrategy who are not crypto companies but have a lot of money in the crypto world, they will also work hard to get the price of bitcoin higher and will not let it go down. Which means bitcoin may not go higher constantly without ever falling, but it means it will never fall to levels it used to be before.