Tick runs every frame. Do not use it for any initialization as it will constantly be called.
Stick to begin play or on construction.
Just be sure to only spawn actors on begin play or later, as you can’t do that in on construction (it’s too early in the level lifecycle).