Sorry to hear about your misfortune.
I once had an egg throw at my house and the yolk went through a crack in the garage door and hit my car parked inside and left a 12" run mark.
What are the odds?
I would invest in a camera system and perhaps a car cover. It probably is neighborhood kids.
Hope things get better for you.
Rockies4