Is the G87 M2 the BEST M Car? | An Enthusiast Review