Press CTRL+SHIFT+R to reload with an empty cache = first impression.
View source to see how scripts are provided.
Time is calculated when
The defer attribute defers execution of the script, similar to setTimeout. As such, this destroys any potential for inline script or callback functions to fire after scripts download. Not an ideal solution for stuff that is inline, like page/template specific configuration and initialization.