I know there are some HORRIBLE PEOPLE out there, but are you sure that was no one you knew. Peopl do stuff like that, usually it is someone you know of that does like the fact you have a nice car. I have had similar things happen, but it boils down to (the way you hold up your head). It is stupid for some to think that of you, but it happens. Lets' hope it was a stranger because it could very well happen again after you fix it.