Is the crypto market ready for 2025 with MiCA?