First, don't use dish soap when washing the car. It contains detergents and other chemicals that can dull and possibly damage the surface. Instead, use car wash soap. It removes the dirt and grime without affecting the wax protection.
Second, take the time to remove scratches, oxidation, water spots, and contaminants from the car's finish. There are compounds that can achieve this such as 3M's Rubbing Compound.
Third, once the car has been washed and the paint finish revitalized, protect the results of your work with a wax.
Fourth, the results of the work can be protected for a longer period of time with a performance finish as 3M's Performance Finish.
Fifth, do a complete job. That means include the wheels and tires.
Use products specifically made to clean wheels and tires. While the tires can be attacked with a stiff bristle brush, use a soft cloth or small brush for the wheels themselves.
Sixth, use a Tire Restorer on the tires and rubber molding and trim of the car.
This helps to protect the shine and restore the tires.
Our take? No doubt we would all like to keep our cars clean. The appearance of a clean, shiny car can turn heads and, it has been said, reflect on the character of the person who drives it. But there is also value to keeping that resident of the garage or carport clean. It helps to retain its resale value longer. And no one can be against making a few extra bucks when it is time to trade-in or sell our old friend.