Não, você só pode liberar o feitiço se / quando o alvo estiver ao alcance
Quando você prepara um feitiço, você não o libera naquele momento ponto no tempo, você lança e libera mais tarde quando o seu gatilho pronto é ativado, então você precisa que o alvo esteja no alcance se e quando essa condição de disparo for atingida.
When you ready a spell, you cast it as normal but hold its energy, which you release with your reaction when the trigger occurs. (PHB, pg. 193)
Além disso, na seção Faixa de Casting a Spell, ele diz:
Some spells can target only a creature (including you) that you touch. (PHB, pg. 202)
Minha leitura dessas duas regras combinadas é que você só tem como alvo uma criatura quando libera a magia, não quando você a lança com uma ação pronta. Normalmente, ao lançar uma magia normalmente, essas duas coisas acontecem como uma, e é por isso que normalmente não importa.
Há também essa outra citação da seção "Intervalo", mas não acredito que isso contradiga o que eu disse acima:
Once a spell is cast, its effects aren't limited by its range, unless the spell's description says otherwise. (PHB, pg. 203)
Onde diz "Uma vez que o feitiço é lançado", eu li isso para incluir o lançamento também, então se você lançar o feitiço como uma ação pronta, tecnicamente você não terá terminado de lançá-lo até que você o libere. a regra não entra em vigor até que a magia aprendida tenha sido liberada. Em outras palavras, o alvo não precisa estar ao alcance do braço para permanecer invisível depois que você liberar o feitiço.