After a lot of troubleshooting thinking the problem was from the SSD, I've come to the conclusion the the Game Blaster Driver is what's causing my problem.

Basically, my boot time would about around a minute or so, it would take around 50 seconds just on the "Loading Windows" screen. After uninstalling the Game Blaster Driver, Windows spends around 6 seconds on that screen now. However, I am pretty sure I need the driver in order for me to get sound, so is there anyway around that or to install it without it slowing my boot time on my SSD?