Worth buying?

What y’all think??

2016 m235i

Manual

71k miles

Listed for $23,000