Best practise is always keep your Bitcoin under your own custody, never go for exchange. That's the simple and best practise.
There still seem to be a lot of people buying and selling their bitcoin through exchanges, so surely it is likely best that any of us who are using bitcoin should keep considering possibilities to support any businesses who accept bitcoin, and also there may be ways that we try to interact with our neighbors by using bitcoin, though surely so many of us likely are not engaging in neighborly commerce in these times... so surely easier said than done, even though there still can be opportunities from time to time to directly interact and transact using bitcoin.
I also sometime have to go through exchange to convert my Bitcoin into fiat because of tight Bitcoin regulations in my country (Pakistan). But I never store my Bitcoin on any centralised exchange, just use the exchange whenever I need some conversion. For long term storage, your self custodial wallet is best option.