I never attempt to make money on the stock market. I buy on the assumption that they could close the market the next day and not reopen it for five years.
An assumption that many investors, traders cannot keep. To make money on the stock market someone must deal with risk, patience, having a plan, good risk management, analyze the fundamentals of which stocks to buy or stocks to sell, apply technical analysis for the timing of stock trading. But keep the stocks for the long-term is what defines investing compared to trading.