How would you like to pay for this BMW X7 2023?