is this bmw worth it?

You need to look it over. Balljoints, CV’s, Hung Calipers, Oil leaks, Cylinder Compression Test, tranny shifting, struts/shocks, sway bar end links, severe exhaust rot… thats what I would check

but its a nice ride. Rock if for a few months and sell it before in falls apart.