The key thing here is that you said that you are investing, not trading. So if you are taking the long term view, you can't go wrong with BTC and ETH. I have invested in the same coins you listed, except for Ripple. I am worried that Ripple is being pursued by governments and/or banks and is centralized. The centralization of the coin seems to be against all the principles of the blockchain. But, you can't argue with how well it has performed.
Another coin, you should consider is Monero.