Should you invest in the stock market at all-time highs?

2025 Mid-year stock market update