Yes and no. TONS of liquidity, to be sure. But platforms like Coinbase are notorious for "breaking" at major spikes or drops, leaving people holding the bag. Conspiracy theories abound.
I own a few cryptos through Coinbase and I’m about to get out. A friend had his account hacked and they stole money from his linked bank account, which was restored by the bank after an investigation (Go Frost Bank!!!!) It seems that Coinbase didn’t follow their policy of a delay in transactions so that account owners can be notified if the transaction is fraudulent.