When you want to buy crypto (probably bitcoin) you can create an account on any of a number of exchanges and simply transfer fiat currency straight into the crypto of your choice.
This might be more difficult in a jurisdiction with monetary controls but it works easily for me, being based in the European Union.
Once you have the crypto on your exchange account you can trade it for other cryptos or transfer it easily either to another exchange or to a wallet.
It’s seamless, easy, usually cheap and very fast and of course it operates 24/7.
Returning the crypto to fiat feels slow and heavy by comparison, with banks taking some time to make the money available. It really feels like a step backwards in time, like returning to writing cheques for bills and then waiting 3 days for the funds to clear.
I can wait for universal adoption of crypto, easy transfers without the cost and time lost using fiat