+1 on liquid glass.
Lets talk about rock chips.
There is no "immunity from rock chips".
Yes xpel is better because it's literally a plastic film, but a big enough rock will get through.
Same applies to their self-healing demos - sure it heals itself if you rub it with steel wool, but
a) You won't literally rub your car with steel wool ~ however a full xpel means you can drive your car through commercial car washes.
b) And if a tree branch or bush or an ex-girlfriend decided to do some damage, I doubt xpel would save you.
It's a car, evaluate how much you want to protect it vs. what sort of return you expect.
And frankly, the best way to protect your paint is
a) Regular maint.
b) Drive on nicer roads,
c) Don't drive behind trucks. Keep that auto-follow distance to 7.
2 years in, liquid glass, self-wax and wash, car looks brand new, 1 rock chip.
Am I p!ssed about the rock chip? Slightly! But I'm happier that I saved $3k-$5k on xpel.
Lets put it this way, if you cannot put in elbow grease, your car sits outside, and you want to drive through commercial car washes, get xpel. It protects, but it costs quite a bit too.
Otherwise, save the $, you need the exercise anyway.