Full PPF and Ceramic offers the utimate mix of protection and ease of maintenance. I have always felt this is very much dependent on the type of owner you are as well as the time you plan to keep the car.
My current F90 M5C is my 6th M5 and all have had some variation of PPF - Ceramic … some ceramic only, others PPF in certain areas + Ceramic and the current is Full PPF + Ceramic (interior, full exterior, wheels etc).
Below is the build thread that has details on PPF, Ceramic, Exoshield etc. In case it is helpful. This car is not daily driven and I plan to keep it for a long time and that certainly played into the equation.
https://f90.bimmerpost.com/forums/sh....php?t=1914416