PPF is paint protection film. Typically a clear film which covers the parts of the car which are most prone to stone damage.
PPF is the best way to protect your baby, but also one of the most expensive options, so it will depend entirely on your usage and whether you will want something like that.
With a ceramic coating, depending on where you go and what they use, can last anywhere from 1 year to 10 years. Prices can also range from around £400 to £1200 or more, roughly.
I took my F-Type for a professional detail and ceramic coating at AWC Car Detailing in Shoebury a couple years ago and they were phenomenal. So much so, that it’s going back there next month.
I opted for a 2 year coating the first time, which is wearing off now, so this time around, I’m going for a 5 year coating.
As for durability of ceramic coatings, as long as it’s done by a reputable company, then it all comes down to how well you maintain it. But I always take the durability claims with a pinch of salt.
For example, I maintain my own car very well, but with a 2 year coating, I wouldn’t be surprised if it only lasted around 18 months, or even less.