Sanctify cards cap at 5 for a single saint, so at the high levels you can't get to 100% even if you have 1000 cards.