2023 market analysis