I want a 3 series, especially m340i, but all the ones in my area are rebranded titles or very high mileage or huge seller markups and im now leaning towards b48? Am I missing out a lot? Will I regret my decision? Is it worth the extra 10-15k$?