Thanks to being connected with thousands of investors, I’ve observed that what people miss in general in stock market, is vision & maturity.
Very few investors have a grand vision on how to make it big from stock market. Usually, maturity is also found in these same people.
When you say, hold stocks with patience, they react as if a snake have bite them.
When they start holding stocks & then if it goes down, which is a part of holding stocks, they panic.
When the stocks they hold, don’t rise for some time, they grow impatient.
When the stock rises, they sell it immediately rather than holding on to it to reap the maximum gains.
Buying a stock & holding on it with patience is the ultimate answer for making money in stock market. It’s not buy, it’s not sell but the holding that makes money in stock market.
Net net, one needs to work on themselves. Have a vision what you want from stock market. Have maturity for sacrifices/hardships you need to bear to get what you asked from stock market. You’ll make money.