Was advised by a car painter recently that it is best to use baby shampoo to wash the car as it contains no harmless chemical which may harm the wax layer and paint work on our cars. He even discourage the use of car shampoo which leave a layer of wax after wash. Is it workable or practical ? Any comment ??