2025 M2 vs M3 vs M4. Which would you chose?