everything needs knowledge in advance, I agree that it is better to invest in the long term because it is possible to get profits but back to the investment options we choose, the risk is still there.
In trading, you shouldn't stick to one of my strategies because market situations that are difficult to predict make it possible for us to be ready to face everything.
we do have different strategies in the trades that we do, I'm sure all of us have a strategy that we like because we have been profitable in the past but regardless of that many of us have failed at first and learned from those mistakes.
I think risking when you are holding long term is not really all that much, it's not zero I agree with that but compared to trading, the long term holding has very little risk. Depends on the understanding of "long term" of course, some people hold it long term and have absolutely no trouble, some people hold it "long term" as in 3-5 months and that's not long term at all.
If you are capable of holding for 10 years, that would be some serious long term and I think the valuation would be very different and it would be quite understandable to make a profit. Many people think that it's not going to be that easy, and I believe that we can't really have anything that would be different in the end, just realize it's not going to be easy to hold, but if you do, then you will make a great profit.