Thinking on trading as the practice of holding only for days or up to few months before selling, makes the activity even more risky for those seeking for a reliable source of profit, at same time it becomes more similar to gambling activity. Regards short term investments in crypto industry, I fear it's not possible to name them as investments due to the unpredictability factor involved. Analysis don't work on short run here, therefore it's a better idea to focus the investments made in crypto aiming long term returns exclusively.
There is a difference between trading and investing. We can describe short term holding as trading but when we describe it as investing we mean long term holding. Trading and short-term profit are not the main objective for those trying to hold Bitcoin. Those who are trading for short-term profit are acting like a form of gambling. They can never be sure so they live in uncertainty like this for years. A Bitcoin holder may not be profitable in the short term but if he is able to hold for several years, he has the opportunity to profit more than a normal trader. While short-term investing carries risk, Bitcoin can provide an opportunity for long-term investment.
You're right, both of the things you mentioned certainly have a strategy in running and most people choose to hold Bitcoin in the long term to make a profit and I agree with you it will indeed be very difficult to make a profit on Bitcoin in the short term and it is not even uncommon for someone to be very disappointed when they cannot make a profit in the short term.
When choosing to hold Bitcoin in the long term, of course, it takes careful preparation to be able to look forward to profits because without having any preparation it will be difficult to carry out investments in the long term.
Now when it comes to bitcoin investment in other to make good profit one needs to hold for a long time because Bitcoin don't grow just like that it takes time for it to grow, those who has been holding Bitcoin for 10 years now can testify if you can't hold for a long term then you can't make huge profit is as simple as that, you need to be patient if you want to succeed in Bitcoin investment.
There are few things that one needs in other to succeed in Bitcoin investment which are.
1. Patience
2. Source of income
3. Backup funds
4. Good management skill
5. Consistency
You are right when you said "without having any preparation it will be difficult to carry out investments in the long term" you can't just start long term Bitcoin investment without preparing and having somethings on ground which are.
1. Source of income.
Without having a source of income one can't accumulate Bitcoin because you need money to be able to accumulate and keep your Bitcoin.
2. Good management skill.
You must know how to manage your salary very well if you don't know how to manage it well you will always find your self dipping hands into your Bitcoin investment.