BMW’s compact 3 Series is the luxury automaker’s bread-and-butter model. While the sedan was redesigned for 2019, the wagon and five-seat Gran ... editors agree that leather upholstery and ...