well i stip my truck down every 2 race days just for the reason you stated ...maintence..not so much the dirt just to check every part for any problems as for bashing trucks i guess it would depend on how hard you run it because it sucks to break in the heat of the moment