bmw, I don't think you need a big car, unless you do, in that case, the second one.
P.S. how many kilometers did the bmw run, and what year was it made, what condition is it in, did it have any crashes?
You gotta think about that too, not only the price.