I use the Meguiars car care package on my car. Gel wash, gold class gloss, gold class wax. I used to use the turtle wax and the zip wax soap but my car has a lil oxidization and the turtle wax didn't like my car for some reason, so I started using some Meguiars stuff and it took out the swirl marks and oxidization with a good buff.
About dishsoap, unless he was being sarcastic, he is retarded. Dishsoap will eat away at your clear coat. It is way to basic (for those who never took Chem, basic is the oppisite of acidic) for it. Car wash soap is formulated to be best for clear coats.