I think investing in ico is still worth it, it's just that right now it's very difficult to choose a really good ico because the fraudsters are now very creative in manipulating projects, even the projects they make are almost perfect
to choose a decent ico in my opinion you can start checking their team and project and what their goals are and read their project whitepaper.