I ended up using KMac suggestion since the Beta program "Application Warm" is no longer available and there is no signs it will be back. The batch file code below starts my browser (chrome) and loads my website, waits a bit then and then closes the browser.
I use the Task Scheduler to set this to run every so often and it solved the 30 second load time issue for the first user. The attached image shows the the correct settings for the Task Scheduler; make sure you tell it to run regardless of being logged on.
start /min /d "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://website.com
ping 127.0.0.1 -n 5 -w 2000 > nul
taskkill /f /im chrome.exe
call timeout 5
EXIT /B 0
I wanted a 5 second wait for the browser to get up and running so that's why there is a 'ping' in there.