Well that is nice for you; my work computer can take anywhere from 3 - 25 minutes to boot; and there is no way to tell which end of the frustration spectrum you will be inhabiting on any given day.
Some mornings I hit the button and go make coffee; the computer is there waiting on my return ~3min; other mornings I hit the button make the coffee, come back, go use the loo, come back, play some games on my phone.....and then can start work.
I have a 4th gen i5 but am hampered by the slow ass spinning disk that depending on windows proclivities for the day either gets hammered and everything grinds to a halt or could chug along happily. Windows is too variable in its operating speed; all my personal computers now have fast SSD's so it makes the work machine seem even slower.