Haste = Crit > Mastery > Versatility > Intellect
Stats are different per character and also change based on your Azerite Traits, for example if you run:
Crit will be less valuable when running 3x Chorus of insanity since the trait gives free Crit. Whereas, the extra Spiteful Apparitions you would run otherwise increases the value of Crit as the trait needs Crit and you can only run 2 Chorus of insanity.
Make sure to frequently Sim your character to update yourself on your current stat weighting for your character.
Crit's main use outside of dealing higher damage is proccing Shadowy Apparitions and giving you more insanity from whispers of the damned. Overall it scales great with all damage and scales extremely well the more targets there are.
In summary: More Crits = More voidform = More damage.
Also, more Crits on more targets makes Spiteful Apparitions extremely strong DPS wise.
Haste lowers the CD of some of our abilities, lowers the GCD of our abilities, lowers our dot tick rate and lowers our channel tick rate. Overall, Haste does everything we need for our damage.
Since Chorus of Insanity gives us a lot of free Crit we can focus very heavily on acquiring Haste without worrying to much about a lack of Crit.
There is no specific cap for Haste or Crit you want. The only “Crit cap” is that you would prefer to have AT LEAST 18% Crit to run the talent Auspicious Spirits.
Mastery just increases the damage of your abilities, unlike Crit / Haste that both benefit voidform uptime while also increasing your damage. Mastery does not benefit voidform in any way but the damage.
Once you obtain enough Crit and Haste, which is unlikely to even happen, the value of Mastery will start growing very quickly. Because of this, keeping some mastery on your gear is always good.
Versatility just increases damage done and reduces damage taken. Versatility is overall less effective than Mastery, other then if you need higher damage reduction.
At the end of the day you will want to sim all your gear, a change in item level or acquiring more sockets on your gear can heavily impact your stat weights.
The best way to calculate stat priorities for your character is to "sim" your characterFind out how to sim
Goblin = Troll > Zandalari (Paku)
Human > Gnome > Nightelf
In general, racials are all close and you should play based on personal preference.
Haste: Quick Owlseye
Potion: Battle Potion of Intellect
Flask: Flask of the Endless Fathoms