Each stat should 'lead' the other stats by a certain amount. Essentially, you've got a n-dimensional shape and you're trying to optimize total volume with different linear scalings on each dimension. So you can make statements like "critical should be 10% more than mastery" and it will describe how you should gear no matter what your current gearing is like. The only exception to this is the primary stat, which has declining value in such a model.