Cold wallets are the best bet when it comes to the safety of your coins. The hacker has to get hold of your wallet to compromise it.