No tire is going to be ideal for all those conditions. Asphalt is going to chew up dirt or carpet tires, because they each have a very fine tread pattern. Carpet tires use pins, clay tires are best with a type of grid pattern in them, and asphault tires have more tread in contact with the...