Next up is the 2021 BMW 228i, which RudyCars calls one of their all-time favorite BMWs on the market. “It is probably one of the best BMWs,” he says, focusing on its reasonable price ...