It is certain that financial challenges is one reason that people sell either in panic or at loss.
We have to know that people see bitcoin and other coins as investment that they have made and not as store of value to be allowed a longtime growth, so when it seem they are going to have a huge reduction, they sell off to have their fiat back.
The problem with people being forced to sell their investment at a loss is simply because of the fact that they are not good in investment and they need an expert help dealing with their finance, if you are investing in anything never expect you can have a window to withdraw whenever you want because you invested everything you had, if that is the case you will never make any profit in any market.