Every stage of cleaning your car is a vital factor to keeping it looking its best. Product choice is important, but time and preparation are also vital ingredients if you want a professional finish.