Agree most are trying to turn $1 into $10000. There are a lot that will never develop and some are looking to get free $$$. Do your research, look at whitepapers, google em, look here, reddit, twitter etc. Look up their principles in places like LinkedIn, and validate that they are real and not some stock photo with fake credentials. Some ICOs are restricted based on where you live, how much you will invest, what currency you are using EUD, USD, BTC, ETH etc. Some will give you a bonus depending on what you invest, if you are socially active, referral etc. There are tons of projects out there and some good opportunities. Find something you are passionate about or interested in and research ICOs in that area.
Sound advice! Lots of ICOs are in it to make a quick buck and run. Still there are lots who are legit trying to get something off the ground but may still fail. Do your homework before buying tokens and never forget that it's a gamble.