I just had a Copy/Paste malfunction, here is all of it.
This expression on Opacity should do what you want (Copy the expression, Alt-click the opacity Stopwatch, Paste, then click outside the expression box):
delay = 5; //number of frames to delay
op = thisComp.layer(“Leader”).opacity;
d = delay*thisComp.frameDuration;
op.valueAtTime(time – d)
It assumes the first layer you made is named “Leader”, change the “Leader” in line 2 to whatever you leader layer is named. Actually line 2 should be what you had after the pickwhip you did, except with your layer name, and we made it a variable.
This expression was reassembled (hacked) form a Dan Ebberts expression from here:
https://www.motionscript.com/mastering-expressions/follow-the-leader.html
Those expression are fro trails so they use index-1 which goes off their stacking order, but the expression above will work in any layer arrangement or order.
Dan’s site is fantastico:
https://www.motionscript.com/