M5 CS F90 vs G6: range, charging and motorway trip time | Caralogy