The independent definitive BMW M3 Competition video review