The last paragraph of the Find Familiar spell contains the following:
...when you cast a spell with a range of touch, your familiar can deliver the spell as if it had cast the spell. Your familiar must be within 100 feet of you, and it must use its reaction to deliver the spell when you cast it.
Since the attack functions as a reaction for the familiar, it must already be within touch range of the target to deliver the spell, correct?
If a target is 30ft away, could a wizard ready a Shocking Grasp spell for "when my familiar is within touch range of that bugbear", allowing his owl to fly over, deliver the spell attack, and then fly away on its turn?
I assume his owl could not ready an action to fly to a goblin and back triggered upon "the wizard casts shocking grasp" since both would require a reaction, correct?