BMW i5 E DRIVE 40 M SPORT 2024: is it a fair price? | FairPrice