What to expect from the economy in 2025