Be sure to understand how a Stable coin is designed before storing your assets using them, most stable coins have failed since last bear market season, from USDN to UST and USN, there are many more that I don't mentioned.
There were many that failed even before the last bear market season, some has been failing many years ago and they are mostly algorithmic stable coin if not all are algorithmic stable coins. People were warned of stable coins like UST the were algorithmic that were later created not quite long. Many failed again as usual.
Centralised or Decentralised you can just make a pick from USDC , USDT, DAI or BUSD
People that are using centralized exchanges to trade can use USDT or USDC because the exchanges are centralized themselves, they can use a centralized coins with it while trading.
BUSD is the worst of all the centralization stable coin as Binance is trying to make it dominate. You can see their plan as they are auto converting USDC, USDP and TUSD to BUSD on their exchange, said to increase liquidity. During the last panic that made Binance users to withdraw their coins to noncustodial wallet, USDC withdrawal was disabled, I do not know if it was later enabled at the time.
DAI is better if you want a decentralized stable coin, all others can be freezed on noncustodial wallet, the reason not to stored them on noncustodial wallet.
I do not see any reason to keep your dollars in any stable coin when we have Bitcoin.
Just that some people are traders, example are swing traders that convert bitcoin to stable coin and convert it back to bitcoin. But for an appreciative asset, bitcoin should be gone for.