If your enemies are moving from right to left, I would suggest using Compare X<(ViewportLeft(layer)-100) condition.
This way the enemy will respawn after it disappears at the left edge of the screen. Similarly, respawn it at x=ViewportRight(layer)+100