I have used many centralized and decentralized exchanges, and I believe that Binance is the best in terms of reliability, liquidity, and daily exchange volume, but of course there are many other good exchanges that are not much less than Binance.
It is better to have several accounts on several exchanges and not put all your money in one place. Currently, I work on more than one exchange, such as OKX, Kucoin, and CoinEx. I also have accounts on some other small exchanges that I use sometimes when necessary.