How would you like to pay for this BMW i5 2024?