I think everyone wants to earn profit within a short period of time. While most of time, it takes long time or more risk.
Like stocks and cryptocurrencies, their price go ups and downs a lot even in a day
So, personally I prefer being patient and invest in long term.