Is your insurance ready for 2025?