We have to consider that generally ICO projects take a lot of time to be completed, especially now that the market has been dropping like crazy and that the investors have to think their movements way more than before.
If the market is bullish, I believe the time for the project to distribute their tokens will be significantly less, since there will already be enough investors will to purchase tokens on exchanges and there will be no one will like to dump their holds