A strong start to 2025 in terms of GDP. Will it last?