I agree with it being the right time to accumulate good and established coins, but I don't agree with buying any ICOs. As the future isn't bright for ICOs given that most of them are ending up failing. Plus there is no guarantee how low an ICO can drop because they already have very small market caps and it is very easy to manipulate such coins.