As a cryptocurrency dealer or trader, the best time to buy a good coin apart from ico is during the dip, because it gives you the opportunity to get cheaper bargains even below the ico price tho not every time but sometimes. So as long as you have got the funds, don't be afraid to buy when the market is down, you will gain more when market recovers.