How Was 2024 and What to Expect from 2025?