Never in over 50k miles of not always good roads/conditions. One thing that might help would be to remove the full-width mud flap/bill board if you have one. Those things cause a lot of stuff to kick up and I have had damage to my jeep - cracked windshield, broken headlight, chipped paint. So I removed mine and apparently a lot of people do for that reason.