I have just purchased my california and was wondering is a winter cover needed ?, as I hear horror stories regarding how they can scratch the paintwork. Is it better to leave them uncovered?