While WD-40 may be effective at removing dirt, grime, and other contaminants from your car's surface, it can also leave behind a greasy residue that can attract more dirt and dust. Additionally, WD-40 can damage the clear coat on your car's paint, making it more susceptible to scratches and other damage.
Instead of WD-40, use a car wash soap specifically designed for automotive use. These soaps are formulated to clean your car without damaging the finish.