DOMContentLoaded,
document ready or not?
jQuery: overhead.

document.addEventListener("DOMContentLoaded", function(event) {
    console.log('document load time: ' + event.timeStamp);
});