Hello Roy,
Ahh the million$ question! In truth there is no 'best' product(s).
95% of the end result is in the prep stages so in terms of paintwork, having it as defect free as possible before applying the protection product, be that a sealant, wax or 'coating'.
If you are happy with the...