BMW X3 M40d G01 vs Lexus NX 450h+ AWD: simulate the duel | Caralogy | Caralogy