It potentially rules out hardware as an issue - safe mode is windows without drivers, so your crash is caused by a driver/software program loading. That's likely to be purely software, but it can also be bad hardware that's related to the driver failing to load.
Given safe mode works, I'd now move on to clean booting windows, which is a normal boot with startup drivers/services disabled - then you can add them in/remove ones you think might be problematic:
https://support.microsoft.com/en-us/...a-a97a1807f3dd
If selective startup doesn't help, next step is to try repairing windows with sfc and dism image checking (can take you through that next), then failing that, you can try an in-place install which would reinstall windows but keep your files.