The best time to invest in any ICO is when you have decided on the project beforehand. There are many altcoins that have already increased in value, it is advised to invest in ICO platforms that have good projects instead of altcoins without reasonable outcome.