BMW X7 Price, Specifications and Offers