I wanna thank everybody for all their help..
Here's an update, I have 2 "Every X Seconds" loops on my MAIN game layout.
When my game starts on my SPLASH layout, I added a TEXT field to display a message following a global variable to show me if either of these loops has actually executed. So I'm sure that these loops do not execute until the MAIN layout starts.
However, what is definitely happening is that the timer for this function "Every X Seconds" has started and, upon starting the MAIN layout, BOTH loops execute IMMEDIATELY,
These loops are set as follows - "Every Random(10,30) Seconds".
So, I would expect that, upon the START of my MAIN layout, that there would be a MINIMUM of 10 seconds before the loop would begin.
However, it appears that the loop timer has fired and waiting for the MAIN layout to START then it executes IMMEDIATELY.
SO, it is true that the loop does NOT execute until the MAIN layout starts, however, the timer does begin already.