I had a ceramic coat put on mine and maintain with a weekly hand wash.
I bought this kit from Chemical Guys:
https://www.amazon.com/gp/product/B07PGQTNR6/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1
I use a high pressure power washer to rinse the car off. Then use the foam cannon to fully suds the car and encapsulate all the dirt. Rinse the foam off then bucket wash (single or dual bucket, whatever your preference might be). Then dry with microfiber towels.
There are lots of great videos on how to hand wash your car on YouTube. There is another product called ONR (Optimum No Rinse) that I am also considering but haven't tried yet. Lots of videos on ONR as well.