You should wait for Ethereum to develop an ICO platform that will allow investors to get money back when the project shows signs of fraud, then ICO investment will be safer and ICO market says they will also recover.
I have also thought of such a scenario. It is what I believe the ICO market needs.
lets say a window period of about 3 months in which ICO investors can withdraw their funds back. It will make ICOs come up with more competitive incentives.
The question
Is Ethereum working on such a platform?