2025 has been INSANE and we're only two months in.