I’ve has my ‘23 for about a year now and honestly the m340i is the perfect daily. I leased mine because im young with no family and could possibly want a different kind of vehicle 2 years from now but even if i had a family it makes a lot of sense to keep it. I prefer idrive 7 and find the touchscreen ac controls very annoying till this day but it has gotten LESS annoying for sure. I could have squeezed the budget for an m3 but i honestly do not need m3 performance/ride comfort. The m340i is plenty fast for public roads
*g20. Dont want OP sounding like a fool at the dealership