I'm strictly sticking to non-custodial exchanges. I'm not going to trust even the most popular exchanges with my money. Bitrex and Poloniex both screwed me even after many years of using them (grandfacther accounts). They suddenly started asking for full-on verification and didn't allow withdrawals. Sure, some would say the writing was on the wall, but I'd expect they would at least would let us withdraw our funds in case we don't want to get verified. But no.
And they get to decide if they accept or deny verifications and if they do deny, they get to keep the funds.
So yeah, never again. I'm sticking to mostly Bisq.
The only time I'm using non-custodial services, is if I'm dealing with small amounts of money, like online betting on cloudbet.
Basically, if anyone who keep using centralized and/or custodial wallets/exchanges/services, they WILL get screwed eventually. They introduce having to trust the other party, which is one of the basic principles crypto goes against so it's foolish to give up - even if it's very convenient.