I guess when you buy a car, you NEED to take care of the garage. The weather conditions or vandals might be the trouble. I used to keep my vehicle in the garage and everything was fine. Later I bought my son a minibike and that stuff couldn't be kept in the open air (because it's like this one, really mini - https://geeklah.com/best-mini-bike-reviews.html). As a result, had to park my car outside. In half a year I found the first scratches on the right side near the passenger's door. Two months after that a heavy hail almost destroyed the paint on the roof. But the goddamn bike is OK, it's in the garage! Guess my son's got no choice but to buy me another car when he's 21.