We have a mastery cap as Disc since DA can only shield for up to 20% of the casters max health.
So figure out what 20% of your health is with the buffs you normally have to get your personal cap and then do some math;
0.3*(1+(mastery/100)) = DA%, multiply that by the average crit amount of your most commonly use spelland see if it goes over your cap.