Car pricing guides are useful when cars are under eight years old. After that they enter banger territory and prices depend on desireability, rarity, and then specification, history and condition. All e89s are in this no man’s land of no longer new and not yet a classic. Some e89s will be leggy, baggy and generally not very nice nor nicely spec’d. These cars will have to be cheap to sell and they will fall to the lows of the e85 quite soon. Conversely, rarer (3.0i eg), well spec’d, low mileage clearly cherished cars will sell for far more. The same happens with nice E86s - really nice ones go for up to twice the amount of a rusty one (£5k-£10k), sometimes they are advertised for upwards of £16k. Note I said advertised not necessarily sold. I don’t think e89s will become a bona fide BMW classic but nice ones will hold their value over time. The reason for this is because cars will never look like this again and there will be a market for what is probably one of the best looking (real world) convertibles of the 21st century. Assuming of course there isn’t world meltdown of course.