You can use hardwallet like nano ledger this is the best storage against fraud,malware, and hacking i suggest you to this because those wallet like, MEW,IMTOKEN,METAMASK they have also a malware thats why i cannot recommend this type of wallet if you have a very large funds you can use hard wallet don't use online wallet.