Order of Conditions and Processing Speed
The first condition in each rule has the greatest impact on processing speed. If it does not make a difference in the final price, then follow these general rules to speed processing:
Give the lowest sort orders to conditions with the most enumerated values.
Do not give a condition a low sort order if it is flagged as Allow Any.
Do not give conditions a low sort order if you allow wildcards in the condition.
Caution: Pricing administrators are responsible for correctly
setting up the sort orders of the dimensions. Any duplicate or blank
sort order values for condition dimensions with the Allow Any flag
turned on can give unpredictable results.