New 2025 BMW M4 Competition Review | Exterior, Interior and Practicality