Just had a thought about your problem,can you mount a CCTV camera on your property (even a dummy one ) overlooking your car ? this will deter most vandals..I had a similar problem with my business premises and it stopped overnight once a camera was put up