I’ve noticed that ntp.service seems to be a slow actor in startup by using command
systemd-analyze critical-chain
Investigating provided this fix - which took ntp.service off the list and reduced over time about 10 seconds.
1 - edit /var/lib/ntp/ntp.drift
gksudo pluma /var/lib/ntp/ntp.drift
2 add the US, or your local ntp servers
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
server 3.us.pool.ntp.org
Save, reboot and test!
You might consider if you need services for the blind or a modem these 2 commands can also speed boot up
Blind
sudo systemctl disable brltty.service
Modem
sudo systemctl disable ModemManager.service