I think it is time to buy BTC and alts step by step.
We may not see this price again.
It depends on the market, if market will continue falling, then I would wait little bit more, there are experts who predicts 1000USD per 1 Bitcoin in the near future. But who knows where market goes.