Short-term investment can be considered gambling or lottery. You can lose (most probably) or you can win (if you're lucky). If it's time-limited and you need to cash out at some certain time it's always a bad idea. There's a significant chance you'll have to liquidate at a loss.Â

Investment isn't a kind of gambling/lottery. But if you invest in shit coins or meme coins, I agree that it can be said to be gambling. So, gambling or not, it doesn't depend on how long you invest, it depends on what coins you invest in. People who invest in coins with good fundamentals must be based on deep research and analysis. They also use certain strategies to optimize profits. While gambling, mostly depends on luck. Research, analysis, or strategy may have no significant influence. So, basically, investment has a bit different approach.
Of course it's not. I was just comparing it to gambling/lottery, because if you're setting a time limit/period for your investment, it means you'll be forced to sell the stocks, crypto etc you have invested in after some period of time. Let's say you bought BTC at $20k and you have set a time limit of 1 month. After that time you' ll have to sell to get your money back (or may be you borrowed this money) and BTC dumps to $16k after this month. That's what I meant by short term investment. Long term investment, on the other hand, is not so time limited and you have more chance to succeed. After 5 years, say, BTC can be $70k or $700k but you'll earn something either way.Â
I haven't seen anyone investing in bitcoin or cryptocurrency with a time limit. I get your point that you aren't earning any profit in the short term, and if it has, then for sure you are lucky. As we can see from the bitcoin chart, it is always long-term; yes, you may profit in the short term over a few months, but it is only a small amount compared to over a few years. The reason for those who sold early is always that they can't control their emotions, which is why they sell even if they're losing as they are scared.