We have nicehash hacked, number one is Bittrex . My way of not participating in strike three. How I use the system. Use the exchange to buy coins from investors that I want to keep long term. This is not for short termers, probably want to stay on exchanges.
Before buying the coin, download the digital wallet, than buy on exchanges and transfer there. I like to use a brand laptop which I call my bank. I unplug so no hacker gets in. I write down total of each coin. Believe me a 4 TB hard drive can store thousands of wallets. For passwords when creating wallets write them down, plus back up a wallet, on USB or many other forms in case some one steals your laptop or etc. That wallet data will get your wallet back on new downloaded wallet.
If stolen and you created a 25 character password. Trust me he would need a super computer 99 years to get them, but surely by that time , I am sure you created a new wallet.
I hope this helps.
Mario