BMW M5 Competition F90 vs BMW M340i xDrive Touring G20: simulate the duel | Caralogy