2019 BMW M2 Competition Review: The best M car just arrived