Thanks to dashcam including side cameras, I was able to calm down (plus the fact that it didn't hit paint). I thought someone threw a rock at my car because i heard a loud ping when I came to a stop at a light. I thought maybe it was the cyclists. Turns out, it's a freak coincidence that one of the cyclists ran over a rock, shot it up and right at my car, thankfully not striking paint but the corner rear side window. It put a rock chip in there but I much rather take that than paint damage.
Scroll to around 13 seconds:
Scroll to around 13 seconds: