M5 Competition F90 vs Giulia Veloce: range, charging and motorway trip time | Caralogy