$45k for a 2 year old non-cpo car vs $58 for new ($51k for ED).
Even though the price is below KBB, if I was in the market for that car, I wouldn't be moved to purchase. Especially a first model.
Just my 2 cents.
WARNING: Author not responsible for the readers failure to recognize sarcasm.
2014 BMW i3
2013 BMW 550
2009 BMW 335