I only had M3 a couple of weeks when on freeway I actually saw the tennis ball sized rock bounce off the road hit the passenger side of screen and over the top of the car around 70kph, the noise was loud, I felt for sure a new screen, I pulled over and inspected, I thought that was lucky only a...