Don’t buy the bimmer. I know 2 people who own bimmers and they are expensive to own.
My bro-in-law got a bimmer 325 I believe. But he says now he regrets buying it. Before he had an Accord, and he says now the bimmer costs so much just for maintenance. He has a cousin who works on bimmers and even with a discount, it costs a lot. He’s afraid of how much the major service will cost. So he drives an Acura TL instead.
My other friend has a new 3 series too. He was driving it a lot at first. Recently he told me he takes the caltrain instead to work. He’s only 15 to 20 minutes away from work.