The first quarter of 2025 was quite a roller coaster for investors.