Good day folks. I've read a few threads on here but have not found a definitive answer. I am off-road with my truck at least once a month. I just had my front rotors and brakes replaced about two months ago. Already my passenger side rotor and brake are rubbing slightly. I wash off the brakes and rotors when i come off the trails...after they have cooled down. But the damage seems to already be done...dust/sand/dirt is already between the brake pad and rotor so when i'm on the trail i assume that stuff is grinding on the rotor. I've been reading about drilled and slotted rotors. Can someone tell me definitively whether slotted or drilled rotors are better at cleaning themselves? I can't afford to be buying and replacing rotors every couple of months.