2021 BMW X5 X-Drive 30d M-Sport 2 Seat Commercial: is it a fair price? | FairPrice