BMW M340i or M3? The $30K Question Every First-Time Buyer Asks
Let’s say you’re cross-shopping the 3 Series lineup and you’ve narrowed it down to two cars: the M340i and the M3. You’ve done the math, and the gap between them is somewhere between $17,000 and
