As seems to be the common consensus, MEW in combination with a hard wallet like Trezor or Ledger is a good combination. Plus there are many staking coins where you can hold in the native wallet and receive rewards for doing so. Basically try to avoid keeping any on exchanges, apart from any that you plan to trade regularly. Don't put all your eggs in one basket either, spread your portfolio over a number of addresses, that way if one gets hacked you will not lose everything. Stay safe.