The price of altcoins depends on BTC price. BTC and ETH price volatility is a result of many different aspects, but the main one is speculation from big players. So, it is up to them decide where we are heading and when starts real market recovery.
I think, we haven't seen the bottom yet. And all that we have seen before is only prelude. But any case, the market is still young and we shouldn't expect any other behavior. Patience is a key.