You do not need to sell it. Just use a utxo to buy a soda in El Salvador and after 10 transactions someone uses it to commit a crime. They go back in the transactions and your name is the only one that comes up because you used a KYC exchange to buy #btc... Next thing you know you are in a cell somewhere. Possible scenario?
Sell/Spend whatever. You sold your utxo for a soda. You spent your utxo for a soda. Obviously if you are afraid then only sell/spend to an exchange. If you are brave, spend it in El Salvador. You do you. The issue is people aren't aware of the risks.
Buy Monero - use it as a store of value / or if you think BTC is better in that regard despite having x2 inflation and a higher supply exchange trustlessly via atomic swap - then once you want to sell either to a DEX/CEX for more fiat shitcoins or a merchant simply go back to Monero and enjoy the power of uncompromised privacy and true fungibility. The fee for the conversion you pay is the price for using BTC as a store of value.
I believe you should have both and just hodl them for a rainy day. If that day don't come, just leave it for the kids. Spending BTC would become increasingly dangerous I suppose. When the kids spend it you are already dead so KYC won't matter then, since they have the plausible deniability of not knowing about your stash, which was lost in a boating accident.