I think All certainly have risks and you have to be careful. I am still very safe to keep the money in the wallet and Exchange. We should be able to keep the private key properly and do not let other people know about it.
What is the best way of keeping it? I mean even hardwallets may be stolen if someone will hack your computer.
So what is the best decision?
impossible to hack. while the wallet is full of different combinations of numbers and letters. so, the best way is not careless. a little mistake can be fatal.