How would you like to pay for this BMW X5 2020?