There are many banks whose management system is very bad. Banks don't work properly so many people leave the bank and their existence goes down a lot. In that case, the bank incurs losses and the demand for crypto increases. In crypto, everyone can trade independently. Stocks are more likely to fail because they do not depend on the economy. In the case of banks, if the economy suffers, the rate of the bank decreases but there is no effect on crypto.
I would love to agree with your idea, but for me it seems too unrealistic.
There is no way for crypto to not being involved in global economy, because both of yours "bank" economy and "crypto" economy parts are tied up on people using them.
So if there is an economical issue, for instance people constantly loosing money due to quarantine, banks will suffer the most -> people will try to use crypto as safe haven -> crypto price increases -> shortly after "last" human that wanted to save funds will invest in crypto the price of whole crypto market will fall badly.
Thus being said I believe that crypto market bull run is going to last only if people will still use banks, if whole economy will bloom, otherwise its only a matter if time before whole crypto market will dam.