I believe recent price drops have been due to an influx of bad news. Facebook and Google have banned ads relating to crypto and ICOs. Many countries are debating how to regulate the crypto market. I think the price will rise again once the storm is over.
Digital Currency is a new technology price keep changing. The rapid changes in its value its because most Bitcoin is owned by a tiny group of people. There is volatility in Bitcoin when the value has risen it will dropped sporadically.