BMW X5 Deals have NEVER been this Terrible! 😖 (Inventory, Invoice, Rebates, Lease, and Insurance) - bmw lease deals