2023 BMW Ix1: is it a fair price? | FairPrice