I am currently in the process of having a very expensive paint job on my cobra and would like the paint to last for awhile (without having to leave it in the Garage

)
I have heard that there are clear spray on and clear sheet materials that can be applied to help avoid dings.....
Can anyone help with this....Anyone using one of these types of products?
How does it affect the paint?