It would seem the major issues are threefold, whether you buy out of area or not:
-- Delta between wholesale & retail: dealers need to purchase your trade-in at ~ wholesale so they can make a profit on its sale (directly or indirectly). Ergo, do you want to 'work' for the delta between wholesale and the price you think you can sell your car? You can give them the difference by accepting their offer, or you can earn it for yourself; your choice.
-- Cash Flow: can you financially handle the purchase independent of selling your car...and/or cover the interim between sale and 135i purchase with a rental? Or maybe a family member will loan you a car, or the time frame will be short, or...but bottom line, if your cash flow doesn't make an independent sale of your current car possible, you have limited options & the dealer is the benefactor.
-- Other Factors: Was your current car damaged significantly, making resale more difficult but a trade-in more inviting. Is your current workload heavy, intruding on your ability to show your car/handle calls, etc.? Are you (time for some self-truth...) not a very good negotiator or salesperson? Sometimes, trading in can be a wise choice...but only sometimes.