It checks the number of cards in your hand at the beginning of upkeep and does not trigger at all if you have more than three. It checks again on resolution and does not deal damage unless you still have 3 or fewer cards.