To be prepared to face any possible uncertainties could be the best suggestion that I can offer. Preparation is tougher than in actual situation. Once we failed to plan we planned to fail.
Well, if you do not want to plan to fail, if you are not trading, then do not use an exchange and if you are using an exchange and trading, then you should at least try as much as possible not to put more than what you can afford to lose on the exchange, make sure you are making use of all the available security features like email login, 2FA and so on, and also try to at least spread the risk by trading on at least 2 - 3 different exchanges.
You do not have to be logging in to trade differently every time, you can just make use of your API on all of them, and trade on the likes of coiningly for desktop trading platform where you can input your API and trade all of them, or just use the likes of a mobile platform like Tabtrader, which has been very useful for me personally.