Shopping for a car isn’t easy, even for Porsche 911 buyers. The cornerstone of the brand’s lineup comes in 22 variants -- more than its paint options -- and Porsche isn’t alone in offering a plethora of choice.
Some BMW AG crossovers and Audi coupes differ by inches, as automakers invent new niches and mix existing body styles at an unprecedented pace. German carmakers alone have expanded their lineups by about 25 percent in the past three years and now offer more than 200 models.