Haste = Crit > Versatility > Mastery > 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. Crit scales the damage of benthic gear and pretty much any external damage effects which makes it raise in value even further.
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 of Haste or Crit you can actually reach.
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 ever happen, the value of Mastery will start growing very quickly.
Versatility just increases damage done and reduces damage taken. Versatility is pretty decent in The Eternal Palace since it scales the damage of trinkets/benthic gear.
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
Overall, Goblin is by far the best race due to 1% haste and goblin jump which is invaluable to an immobile class such as ourselves.
Rings: Accord of Haste
Intellect: 1x Leviathan’s Eye of Intellect
Haste: Quick Sand Spinel
Crit: Deadly Lava Lazuli
Potion: Potion of Unbridled Fury
Food: Baked Port Tato