In fact, it's a competent position - to allocate your risks and invest in several investment tools instead of one. Therefore, I recommend that you invest in altcoins, BTC and ICO. But ICO, in my opinion, is more risky.
I agree. Of all mentioned options, ICO is the most risky. Especially now when most of them are scams and can turn you away from crypto for good. I think BTC and altcoins, when you split your assets between them, can make you rich in a year or so.