First thing to check is for run flat tyres, if you have them, swap them out for conventional ones ASAP.
Secondly, a lot of bmws of this era are very stiffly sprung, but under damped, resulting in a very harsh ride. Solution would be some aftermarket decent springs and dampers - not necessarily...