Roadshow editors pick the products and services we write about. When you buy through our links, we may get a commission.

The 2019 BMW 5 Series lives large in a midsize package

BMW's midsize luxury sedan can surpass $100,000 if you check every option box.