In my own opinion you should try to invest in ICOs or something like waves, omisego, etc.
That's not true imho. The mass is buying into every ICO they find. I have participated in a lot of ICOs since 2013 but I have stopped that because everybody is doing that right now. I try to buy promising coins below ICO price when they hit small exchanges like CoinExchange.
I think nearly all ico coins encounter huge scratch after first release to markets. Your strategy of waiting for their prices to drop and collect in big numbers is GREAT. Probably better than buying into ICO.