Why Car Sales Are So Unpredictable in 2025