You don’t choose the new target for the spell until Ricochet Trap resolves. You must change the target if possible. However, you can’t change the target to an illegal target. If there are no legal targets to choose from, the target isn’t changed. It doesn’t matter if the original target of that spell has somehow become illegal itself.
Ricochet Trap
If you cast Ricochet Trap for {R}, you don’t have to target the blue spell an opponent cast.
If you cast Ricochet Trap targeting a spell that targets a spell on the stack (like Cancel does, for example), you can’t change that spell’s target to itself. You can, however, change that spell’s target to Ricochet Trap. If you do, that spell won’t resolve when it tries to resolve because Ricochet Trap will have left the stack by then.
Magic: The Gathering · ™ & © Wizards of the Coast · Illus. Jaime Jones
Card data via Scryfall. Rarix is fan-made; not endorsed by the rights holders.
