It's always a matter of sorrow when we attacked by hackers. Hence, we shall always be careful so that our investment don't go in vain. In this regard, for security purpose trezor and ledger wallet can be a good choice. Although, every coinbase tries to ensure highest security but these two are really amazing.
It's interesting that people think about this things only AFTER they get scammed or hacked. The prevention is crucial when you're dealing with money scams.