i wonder if most players go haste/crit/vers then mastery or im getting it wrong for enchance
You want to primarily target Haste/Master gear with a bit more emphasis on Haste until diminishing returns.
Enhancement wants Haste to diminishing returns both for resource generation and cooldown reduction on our rotational abilities, which loops into more resource generation.
After that, Mastery is far and away our best stat, as it increases the damage of basically everything we do but our autos and Stormstrike, to the point that we still continue to prefer it past the point of diminishing returns.
Crit and Vers are relatively worthless to us until either the later seasons of an expac when we’re so drowing in secondary budgets that we’re pushing Mastery into multiple diminishing returns, or doing content deadly enough that Vers begins to become desirable strictly for its defensive value, not offensive.