I see some people say that their boot time is just 5 or 10 seconds.
I doubt that - even with a quick SSD - at least not with typical user setups.
It is possible, but generally it means disabling almost everything from starting with Windows. That's fine if the fastest boot time possible is your goal, but how often do you boot your computer? I often go 2 or 3 weeks or even longer between boots - only rebooting when some Windows or major security program update requires it. I last booted this computer yesterday morning, only because we had a 4 hour power outage and my UPS will only hold my system in shutdown/standby mode (if I quickly power off my monitors) for a maximum of 128 minutes.
So I just let my computers go to sleep. This is a better option anyway because it allows Windows to run Windows Update and other "housekeeping" chores (including rebooting to apply critical updates) when I am not using my computer - a good thing.
So that 5 - 10 seconds could happen if the computer and Windows is configured for that, none of the default settings in the BIOS Setup Menu have been changed, if it is using a fast CPU, fast DDR4 RAM and a fast SSD, and it came from a stand-by/sleep or shutdown state (which is really a stand-by or sleep state too) and not a full off or "cold" boot state.
What's a cold boot? It is important to remember that the ATX Form Factor standard requires all ATX compliant PC power supplies maintain +5Vsb standby power across several points on the motherboard when the computer is "shutdown". This +5Vsb provides for several functions. First, it allows the front panel power button to start the computer since that is really a remote button switch (it just momentarily shorts two pins - one carrying that +5V - on the motherboard). That +5Vsb voltage also allows keyboards, mice, and even remote network commands via the LAN to wake the computer (depending on BIOS Setup Menu settings). And if you have DDR4 RAM installed, it even keeps important systems data "alive" in RAM (in a "low-voltage" state). This special DDR4 feature is specifically designed for and used to expedite boot times from a standby state. DDR3 RAM does not have this capability.
A "cold" boot happens when the computer is shutdown AND that +5Vsb voltage is removed too. And that only happens when the computer's power supply is unplugged from the wall, or (if it has one), the power supply's master power switch on the back of the supply is flipped to "Off" or "0". That is the only time the computer is actually, totally "off" and drawing no power from the wall. In other words, it is now in a "cold" state.
Where am I going with this? Well, don't you want your security to boot with Windows? I sure do! I also want my UPS monitoring software, my graphics card control panel, and my hardware (CPU temp) monitoring program to run EVERY TIME I use my computer too. But I don't want to start those programs manually every time I start my computer. So they "Startup" with Windows. Yes, those programs loading and configuring during boot add to the boot time. But they don't add (at least not anything significant) to my wake times.
So I have to wait an extra 15 seconds or so every few days (or weeks!) when booting from a cold state. But but all other days (and several times throughout each day) I don't. And I like that.
If your computer with a SSD is taking minutes to boot from a "cold" start, that is a problem - especially if you see any errors. But if under a minute, no errors, AND it is working fine after the boot process is complete, I would not worry about it.
If you still want to trim your boot time a bit, look in Task Manager > Startup and see what is starting with Windows. If you (or Windows) don't need it EVERY time you use your computer, disable it. For example, I don't use Cortana or Skype. So I disabled them.