Most of the Bitcoin users are in the 15-29 age group. These people want quick profits and are not ready to wait for two or three years. I would blame the recent crash on these guys.
when looking back, of course there are many factors that make the price of bitcoin fall. although there is a lot of good news, but the sport of bitcoin cannot recover in such a fast time, and now it is the case.