Quit yer lying, ya SOB. On good days, mine takes a good 5 minutes. On bad days, it can go over 10 minutes. And I'm using Win11, the worst windows I've used so far. My Win 7 used to boot up under 2 minutes. I ain't sure if it's the windows or it's actually the HP notebook (the worst hardware as well IMO) that's the culprit.
It takes my Win 10 desktop only about 30 seconds to start. Compared to Win 10, I feel Win 11 is slow.
I had a lousy experience with Win10 as well. In fact, that was the main reason why I upgraded to Win11. Grrr!!
I use one Desktop, with 6 - 10 monitors; 2 notebooks, with 1-2 monitors each, and never turn any of the units, nor the screens off. Have functioned that way for decades, occasionally replacing a monitor. All on UPS, in case of electrical outage and/or spikes. Currently using Wind 10 pro. I suspect electric bill savings over many years would still be minor, especially vs the crash / problems, just starting-up equipment every day.
Look into your BIOS, changing settings can speed up a lot. But do not ask me about details, I made this longer time ago. Also you can set your PC in sleep mode instead of turning off completely. Then waking up is much faster.