Xpeng P7 vs BMW M340d xDrive G20: consumption and real cost | Caralogy