Update your post to include full newer pc hardware specs.
Disk drive(s): make, model, capacity, how full?
= = = =
The first thing to look at is what all is being loaded when the newer pc is booted.
Likely to be a lot of "extras" (aka crapware etc.) that are taking up system resources.
Look in Task Manager > Startup.
= = = =
Be aware that Windows or other apps may be trying to update, backup, or simply phone home.
Look in Resource Manager to learn what all is running once the system is booted.
= = = =
Check the POST configuration. Learn what the system is doing or trying to do during boot up.
You may be able to reduce the time there by making POST less verbose.