I would recommend like posters before me. Get yourself a hardware wallet like Ledger and Trezor. But keep in mind you will have to transact using MyEtherWallet or similar for sending ERC20 tokens around. There are guides on how to connect your hardware wallet through MEW and open wallet (address). It is pretty simple once you get the hang of it.