The independent definitive BMW M2 video review