1. Some people invested with their own money and they are also thinking long-term (2-3 years or more)
Many newbies and average investors are like this. They don't know how to trade but they want to get profit with crypto so they just bought some cryptos and then just hold it until it reaches the target they put.
2. But in the other hand some other people, unfortunately, using the money from dad/mom/loan/... Also they want to get the profit in short term.
Well, this might work if you are a trader so you can roll your Bitcoins to get an easy profit. Unfortunately, most of these are either newbie traders or greedy investors who are thinking that crypto can give profit to them in a short amount of time. It might be but at the same time it maybe the opposite that can happen to them. It can give them huge profits but at the same time it can give them huge losses.