I think for this year, right time to buy was January, there was a bull run later. And it settled around last few months.
+1 The bull is over now, most ICOs are in a perpetual state of "nothing happening". The bull has been over since early July infact, with the Chinese exchanges gone the money has vanished. Remember there literally is no bottom in the altcoin market, you can lose everything.... Bitcoin is the one to hold.