I tow between 2000 and 3000 miles per year
I have about 12000 towed miles to date
20000 miles estimated before getting a new car
We go 2 to 4 hours between stops
We stop 2 to 3 times per day
We cruise at about 65 mph
No rock shield, jeep wrangler unlimited rubicon
Hope this helps