Whatever looks like has wear and tear, bushes and springs will be on the way depending how the car has been driven and some bushes may have signs of wear. A full refresh would be nice to get it back to new handling but costly and not necessarily needed.
Maybe check out the bushes first and start replacing a few and go the poly route?
powerflex are well recommended
https://powerflexstore.co.uk/bmw/e90...-m3-2006-2013/