I know it sounds like a silly question, but what is the best way to wash my Corolla?
I have a new corolla and would like to take care of it (unlike my previous cars,) so I thought I'd like to wash it regularly and keep it clean. But going to the carwash can get expensive, so I thought I'd have a go myself (I remember washing our car with my dad when I was but a young boy.)
But, to be honest, I'm not sure of the best way to go about it. For example, I know I'll use a bucket of hot water, but what kind of soap should I use? And what kind of cloth to scrub it with?
After I scrub it, I'm guessing I rinse it all off with cold water. Should I dry the car then (using a towel?) to stop water marks.
Also, there are alread sap marks on the paintwork. Someone said I should use wax for this. Is that correct, and if so what kind of wax? (and apply with what kind of cloth?)
As you can see, I am a bit clueless

, but would appreciate any advice on these issues from others out there with experience of car care.
Thanks