Everyone is partial to their own opinions about various cars that are built off of various experiences.
I personally hate Ford and refuse to own anything that they have touched, and if I can, I avoid driving them as well.
If you want the BMW, that is cool - but in NYC they are going to be pricier than anywhere else, and they are already pricey simply because they can be.
What is funny is I think it is BMW parts that the Ferrari uses but brands them as "Ferrari" parts and charges way more - so it is actually considered a deal if you have one and can get BMW parts for it instead
There are many reasons the prices are high - the two largest being "because they can" and the other is because they aren't owned by anyone else. BMW is just BMW (well, technically they owned Range Rover for a bit, I don't think they do anymore).
Saab is owned by GM, so their parts and repairs get slightly cheaper because they have shared costs with GM mechanics and parts (not all of the parts, but some).
Jag and Volvo are part of Ford, so they have the cheaper parts and labor through sharing there...
Etc etc - pretty much all of the ones off the top of my head that I can think of except BMW and Nissan have a shared parts system via multiple ownership of lines to drive down costs.
All in all - you have to determine in the end if it is worth it to you to drive something else. If you saved X $$, would it be worth it to be driving something else?
I had an architecture prof in college that had a lot of BMWs and he did all the work on them himself, because it saved him money, he enjoyed it, and he didn't trust anyone else to do it honestly.
I wish I had a garage to partake in that luxury, but I don't, so I just go to the dealer (although I don't have a BMW

)
Good luck with it - and as you go about your day, look at some of the other cars that you are glad that you aren't driving, and that will maybe help a bit
