If you service your car with the manufacturer, you can take out a service plan which enables you to manage those repair bills by doing a direct debit monthly instead of coughing up a large annual sum.
Most light scratches are only on the surface of your finish, and there are car scratch repair products that can make them disappear ... one for wash, one for scratch removal, et c.. There are foam ...