I have full ppf on the front end of my car along with a ceramic coating on all surfaces. Ceramic coating keeps a deep gloss to your paint and makes it very easy to clean the car.
If you can afford a ceramic coating with paint correction then do it because it will get swirls, imperfections out of the clear coat, follow the steps below and you will be set.
I only hand wash, most of the time I use Optimum No rinse wash. Fill 2 buckets with water, drop a cap full of the Optimum in each bucket. The stuff is slick and is great if the water in your home is hard and doesn't leave water spots. I use microfiber mitt to clean a panel then dry with a microfiber towel until I hit the whole car. It makes washing fast.
The hardest part to me is cleaning my wheels.
Here's a link to the wash: