I always suggest if you have a reasonable amount of money, anything over a few hundred dollars, to store via a hardware wallet. Ledger, Trezor or Keepkey make great products, however I believe Ledger Nano S's are the best and most affordable option. They also offer a great list of altcoin support and add new ones constantly and great Bitcoin hardfork support. This week they are also offering 21% discount! Check it out.
https://www.ledgerwallet.com/products/ledger-nano-s