In my opinion anytime is a perfect time to invest in the ICO of your desire, I mean once you find a really good project that you think is worth a shot then by all means, support it and invest an amount you can afford to lose. Though a word of caution, lots of projects with hidden schemes are popping up so be sure to do tons of research before buying in.