You can try hardware wallet. I am using it and see that it is really helpful and safe. Believe me
you'd not feel safe when you lose that hardware wallet of yours. if you are like me who goes places every now and then, you might want to store few at each exchange account you have and use the 2fa and google authentication as well. i do this because i usually withdraw some coins to encash while i only have a laptop and a mobile that i can access the exchanges. if one account is going to be hacked, they only get few. this isn't recommended but there isn't really any safe place to store coin even the hard wallet on your laptop.