Personally, I prefer buying BTC, because investing in ICOs is currently very risky, and almost there aren't promising ICO projects during the few previous months. Bitcoin still the most stable and promising cryptocurrency right now, and its price is expected to increase highly in the future, so it is better to buy it while its price is affordable.
at the moment I think it's more potential to invest in bitcoin, ICO popularity has declined because of the many scams. but the greetings of bitcoin investments are aimed at long-term investments and I also don't recommend ICO investments for now
Investing in ICO's is a good thing, if you really believe in the project, if you are familiar with the team and the idea they have.
It's hard to find honest ICO these days, many of them are just scam projects, it's why it's not recommended to invest in ICO's.
And people who did not invest in Bitcoin by now, should invest in Bitcoin first, and later if they have some money to spare to
try investing in some ICO, but after a good and deep research!