I sold my e92 a few weeks ago, same spec but in met silver black leather 35k miles, I let it go for a tad under 17k.....thinking now that I should've held out for more!!
I too had the dreaded problem of cracked alloys, also had to replace all 4 tyres after the inner edge got down to the...