Agreed with the 4 major factors its really happening and now we are suffering from the FUD spreading like fire that is why the market is so bloody. I think it would take more time to recover because its not just arbitrarily. Its a natural phenomenon of bitcoin and it always base on the supply and demand and the most important the whales are controlling the movement of the price.