BMW is one of the most reputable car manufacturers in the world, and most people associate it with luxury and wealth; rightfully so, as the average price paid for a new BMW as of June 2022 was ...