The feedback loop on whether you've made a good decision can be a long time:
> For example, any competent basketball coach could tell you whether someone was skilled at shooting within the course of 10 minutes. Yes, it’s possible to get lucky and make a bunch of shots early on, but eventually they will trend toward their actual shooting percentage. The same is true in a technical field like computer programming. Within a short period of time, a good programmer would be able to tell if someone doesn’t know what they are talking about.
> But, what about stock picking? How long would it take to determine if someone is a good stock picker?
> An hour? A week? A year?
> Try multiple years, and even then you still may not know for sure. The issue is that causality is harder to determine with stock picking than with other domains. When you shoot a basketball or write a computer program, the result comes immediately after the action. The ball goes in the hoop or it doesn’t. The program runs correctly or it doesn’t. But, with stock picking, you make a decision now and have to wait for it to pay off. The feedback loop can take years.
* https://ofdollarsanddata.com/why-you-shouldnt-pick-individua...
Are you willing to stake your financial future on beating the odds that you're better-than-the-average/market? Especially over the course of multiple decades saving up for (e.g.) retirement, and then keeping your portfolio during the (hopefully) decades of retirement. (Of course you can do good enough to meet your financial goals, even if you could have done better using (say) index funds.)