If you have small bankroll, ICO participating it is a best available strategy. I think we can determine with a high probability ICO with high potential. It was happened with Quarkchain recently - high hype and small cap for all public sale participants.