USB should be okay, is it same USB you used last time?
What is showing in the boot order? is anything in it? might help to add SSD even if you are booting off USB to fix it.
is there something called Windows Boot Manager with the name of your boot drive in brackets behind it?
The Windows Boot Manager (Samsung SSD 960 EVO 250GB) entry is the UEFI booting entry for your OS installation. That means it uses the Windows EFI boot loader.
The Samsung SSD 960 EVO 250GB entry is the Legacy/MBR entry for your OS installation. It's using the non-UEFI legacy Windows MBR boot loader. You may find your 960 EVO is GPT partitioned, but it still has a hidden MBR system/boot partition. Did that entry have a prefix of "AHCI:"?
As an advocate of actually using the UEFI firmware in our boards (CSM set to Disabled), and of UEFI booting, I only use the Windows Boot Manager entry on all of my PCs.
Legacy booting with CSM set to Enabled (the default) causes our board's firmware to run in emulated BIOS mode, using 16bit addressing and 1MB (yes, MegaByte) of our memory during the POST process. That's the BIOS firmware standard from 1998.
http://forum.asrock.com/forum_posts.asp?TID=6024&title=boot-options-explained
've read that if the power supply is somehow altered or interrupted and the motherboard power supply drops below what is required, the BIOS can reset and you simply need to re-assign your boot drive.
Did you unplug PC while messing with fans? Win 10 isn't off when you turn PC off, its in a hibernate mode. So the simple act of unplugging it can sometimes corrupt the boot config data. It shouldn't however make PC load a USB for 12 hours,