So after doing a clean install of Windows 10 Pro, I went through all the settings like I usually do and after I got it all set up the way I like it, I went to make a restore point and noticed that System Restore was not turned on by default.
You have to turn it on manually. I find it very strange that MS would turn off System Restore by default.
__________________