Many ICOs have bonuses for early contributors. For example, number of tokens for 1 eth is 100. But in first 24 hours, you will get 20% bonus, so for 1 eth you will get 120 tokens.
My opinion: you should chose project to invest BEFORE its ICO starts. Just make some research before investing your money)