It sounds like your upgrade to Windows 10 did give your laptop a bit of a hiccup with boot times. Given the specs you mentioned, it’s surprising to hear about the increased delay. One possibility might be that some startup programs or drivers aren’t playing nice with Windows 10.
Before you consider the nuclear option of a clean install, you can try a few less disruptive steps. First, check your startup programs. You can do this by typing 'Task Manager' into the Windows search bar, going to the ‘Startup’ tab, and disabling any non-essential programs that might be slowing down the boot process.
Also, updating your SSD’s firmware and ensuring all Windows updates are installed can sometimes resolve these odd delays. It's kind of like telling someone who's always late to try setting their clocks five minutes ahead!
And about those AMD drivers – I share your pain! Sometimes it feels like you need to perform an ancient ritual just to secure them working smoothly again.
If these tweaks don't help, then it might be time to consider more in-depth options. But hopefully, a little tune-up is all your system needs to get back on track – without turning booting up into a coffee break activity!