The benchmark S&P 500 index experienced losses in 11 of 47 years between 1975 and 2022. That alone proves the stock market generates far more returns than losses.
Top 7 Long-Term Investment Stocks for Future Millionaires