I took new-b advice and I think it kinda help a little. Like right when the logon screen; the desktop shows immediately. Other than that most of the delay is still before the logon screen. I also set my IDE detect to 5 sec instead of 35 sec on default.
