"Brands such as BMW and Cadillac offer warranties of four years or 50,000 miles, plus five years or 100,000 miles on powertrains." . . . . .