As usual, great article John! Thank you.
Yesterday, I saw an interesting article on how to have a good diversification strategy for one's 'crypto currency portfolio':
How to Construct a Diversified Crypto Asset Portfolio from btcmanager.com.
A lot of it makes sense, but I would also encourage people to consider holding the decentralized Bitshares and EOS tokens and platforms. EOS has the potential to be the next big "Ethereum" and Bitshares looks extremely promising too.