Don't use Coinbase. Use Coinbase Pro.
Coinbase Pro indicates that their exchange fee for volume less than $10,000 is 0.5%.
In addition to that, you'll need to pay a small network transaction fee on the Bitcoin network to transfer your Bitcoin from a desktop wallet to Coinbase. The cost of that fee can vary hour-to-hour, but if you're not in a hurry to sell, and are willing to wait a few days for the transaction to confirm, you can probably get away with a fee of about 100 Satoshi per byte. For a typical 250 byte transaction that would be about 0.000001 BTC * 250 bytes = 0.00025 BTC (regardless of whether you are sending $5 worth of Bitcoin or $5,000,000 worth of bitcoin). At the current exchange rate of about $47,850 per BTC, that's a transaction fee of about $11.96. If you're VERY patient and willing to wait a week or more, you can probably get that fee down closer to $5. (assuming you use a desktop wallet that allows you to set a custom fee).
So, to "cash out" $2000 worth of Bitcoin, you'll pay a Bitcoin transaction fee of about $5 to $12 and an exchange fee of about $10 for
a total of $15 to $22.
Coinbase Pro allows you to then transfer the cash
to your bank account via ACH for free, or via WIRE if you prefer for a fee of $25.