It was due to happen sooner or later. Some profit taking, mixed with a bit of fear, along with some trailing stop losses being hit.... Bang... A pullback. Don't think it will be as bad as the last one though, might drop to high 30's but the buyers will be back in sooner rather than later.
Happy to keep holding for a price target of around 55-60c by May/June.
My opinion only.