It is quite a problematic one
Much will depend on Edward IV's view during his later reign once all three of his sons are dead (Edward, Richard duke of York and George duke of Bedford).
Given his wife's last child was born in 1480 he might have avoided doing anything assuming another son might follow despite his wife's age (she would be in her early 40s)
There is still tremendous prejudice against a woman as Queen Regnant which makes it difficult for Edward to force people to accept his daughter as his heir but even if he opts to name his nephew or brother heir instead it makes the marriages of his daughter's harder given their lawful claims.
One advantage is that Elizabeth is not a child at her father's death betrothed to the Dauphin of France the French may be less keen on breaking the betrothal as they did in 1482 if the crown of England was a possibility.
Alternately Edward may break the betrothal himself offering his second or third daughter instead.
His problem is going to be securing a husband strong enough to defend Elizabeth's claims against the male heirs without usurping her rights and position which is going to hard.
He has no male relation close enough in age for her unfortunately - her cousin Edward of Warwick (who will be Edward's nearest male heir) is much younger than her as is her cousin Edward of Middleham and there is no-one else appropriate really.