*marky,
Proper maintenance is key to prolong the life of the coating. So proper wash then a Si02 spray sealant for sacrificial layer. Si02 spray sealant gives gloss and hydrophobics to your existing coating. This kind of maintenance wash usually every 3 months or depends on how you use the car.
*jojopad,
You should also try carpro ech20 for your waterless wash.