Question: why are gnats on my car?
Answer: "Most flies lay their eggs in water. When you wash your car, then polish and wax it, the surface (especially on dark colored cars) looks like a pool of water to the flies, which attracts them as they attempt to lay their eggs.