It's a 2015 M3W with 5500 miles.
Hello Robert,
It's hard to say without seeing it. I would be glad to come over and have a look, as I don't live to far from you. PM me if you want to set something up.
Did you look closely at the frame, A-arms, and the shocks/springs for any cracks? You may have just knocked out of alignment. Again hard to say without seeing it.