This statement itself is questionable. If the people need to survive on selling their investment, why would they start investing in the first place?
Pressure is the worst thing you face with for your investment or trading. If you do anything relates to investment or trading under pressure (here I don't mention what is pressure and where is it from), results can be bad as long as you are not a superb professional guy.
Holding was possible but of course not an easy thing especially if you are very dependable on the ROI of your hodling investment or for a short term investment only.
Value or fundamental investors do prefer holding or hodling. The longer you hold, the better profit you might have. Why the period of holding makes sense or decides the profit you earn?
You can not know when the companies you are investing in do product releases, press releases or any break-out moments. If you hold 1 or 2 years, and such break-out moments (only discuss about new products) in the third year, you miss a great opportunity to exit your investment with very good ROI. Exit in the first or second year can still give you profit but not big.
In cryptocurrency, Ethereum and BNB are very good examples for altcoins. If you hold them in the past 3 or 4 years, you have yet gotten any losses and in fact you have very good ROI.
Hodling will be the best option for all the investors who doesn't only have investment but they have another source of income to meet their daily needs. And at the same time, you can't rely on the ROI of hodling if you are expecting for an easy ROI because ROI of hodling are a time mannered investment.
Holding or hodling is only good or best if you choose good cryptocurrencies and your choices must be based on fundamental analyses. Any decision that is made arbitrarily and looks like a gambling is not good to hold for any period.