Front end rattle
Thought for sure it would be the sway bar link coming loose as it is getting progressively worse. No deal, all tight.
Ball joint? I know they all need to be replaced and then I think of checking the top strut bolt, might be loose.
Popped the cap and see this, note the gap:

Have not been into strut mount world in a long time, could this just be the top mount being worn or does the lower part of the mount wear also?
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy