Ceramic coating is great, but if you don't plan on prepping the car correctly - don't do it. The coating will highlight any imperfection, will drive you crazy. Here is what I tell my detailing customers (the QR code is my profile picture for a reason) - it is a daily driver, it is going to get scratched, swirled, chipped, bumped, etc. A coating will not stop that. PPF will help, but it is pricey. Touchless washes only if going through a bay. At home, if you don't have access to water, get a good rinseless wash setup (bucket, product, lots of microfiber is all you need). Google the "Garry Dean Method" - his products happen to be really good too, but they are pricey. The industry standard for rinseless is ONR. That covers your washes and depending on the products you use, may cover it all. Garry's Forever Rinseless offers great protection that is restored everytime you wash the car with it. If the product you choose doesn't offer protection, my goto long lasting solution (~6 months if car is kept in garage) is a base of Jescar Powerlock sealant, topped with Collinite 845. Either of those by themselves is great, but combined they offer great protection, durability and a nice slick finish.