I'm not sure if it's an option but could you extend the lease by a couple of months or so and look out for any changes and give yourself some more time? I did that but it was for a Nissan. Can't hurt to ask if you want to get some more time.
Fwiw if money was no object a loaded 100D is the only car I would be looking at.
Fwiw if money was no object a loaded 100D is the only car I would be looking at.