When I bought mine in 2013 I had Atlanta Protective Film (owner and installer) put Xpel. I believe it cost me $600 to do the front and amazingly he treated my meager CX-5 just the same as the high end cars. He did tell me that putting more above the front hood is a waste of money for my car because in his observations that SUV/CUV rarely get a rock hit further up on the hood. He did the mirrors and door cups. You can see the line on
this picture. 6 years / 75,000 miles and the film has just a few minor spots from hard hits, but the paint below is in great shape.
In terms of coatings I did my first ceramic coating last year with a supposed 5 year life. 15 hours of hard labor mostly prepping the car and about $200 in some extra detailing supplies and the Gtechniq CSL and EVO coating. After doing this I understood why reputable pro detailers can be upward of $2K. I was sore for several days after this effort, but happy with the results. I learned a lot studying up and in the experience.