To avoid having to get the World Location every time, you could restructure your Components. As the Root component, use the “Scene” option at the very bottom of the add components list. Scene is nothing, just something to use as a fixed point. That way, you only have to set the relative location of your actor using “Set Relative Location”. It saves a few steps.
Also, if your delay is fixed and won’t change, you could use a Timeline to handle the movement. A Timeline can be set to loop automatically. In that case, your blueprint would consist of three nodes; Event Begin Play->Timeline->Set Relative Location
To create a Timeline, add the node (right-click, bottom of the list). Double-click the new node and a Timeline window opens. Click the “V” button to add a vector track. Since you seem to want Y-axis movement only, click the little green checkbox (Y is always green). Next, you’ll add keyframes to set how far the actor will move over a certain amount of time. You can even tweak the curve to make it ease-in or ease-out as the actor “lands” in its final position.
You have two options when it comes to setting up the keyframes: A) You can simply do 0.0 - 1.0 and add a scalar vector to the output of the timeline (allows you to set the distance without editing the timeline), or B) just set the distance directly in the timeline (-3000 in your case). I suggest using the 0.0-1.0 option. To do that, shift-click anywhere on the timeline to add a keyframe. While that keyframe is selected, you can edit its “Time” and “Value”. You want the first to start at 0.0, so the Time is 0.0. Set the Value to 0.0 as well. Shift-click to add a second keyframe and set the time and value both to 1.0. A third keyframe will control your delay. So shift-click again, make the time whatever you want for a delay +1 (taking into account the 1.0 of movement). Finally, at the top of the Timeline window, enable the “Use Last Keyframe” and “Loop” options. You’re done with the timeline.
Plug “Event Begin Play” into “Timeline:Play”, Plug “Timeline:Update” into “Set Relative Location”. Drag the variable for the component you’re moving into “Target”. Connect the “Timeline:New Track” output to a “Vector*Vector”, then on to “New Location”. On the multiplier, set Y to -3000. That should do it.