I get it that the 3 series is bigger but I bought a 240 yesterday base except for heated seats black paint and a wireless charger for 52k (with a 2k discount from the dealer). The same price I would have paid for a base 330i. Seems like the 2 series is a way better value for money.
My 2024 m340i was made in Mexico.