systemd-analyze
should show in a couple of lines how long the bootup process took.
systemd-analyze blame
will list each service and how long it took. That should give you an idea where the system is spending time during boot.
You can post here the top 10 lines with systemd-analyze blame | head