The most valuable remedy for hacking is silence. Our language is the best key that should not tell absolutely anyone that its owner owns the cryptocurrency.
This is something I can completely agree with, because in order for someone to steal something from someone in any way, they must first know that someone actually has it. Nowadays, people behave very freely on social networks and practically share their secrets with complete strangers, which then puts them in very awkward situations.
Everyone should keep to themselves how they store their cryptocurrencies, especially if they have some specific/unique way. Bad guys aren't so stupid (at least not everyone) that they randomly hunt down victims, but they closely follow social networks and forums like this and wait for someone to confess that they have x BTC kept in x place - everything else can be found out through social engineering methods.
My advice is to protect your digital life first, and then your physical one as well.