A system restore point only is a waste of drive space basically.

How do you think to use it when e.g. the drive breaks down ?
Much better is :

  • Perform a clean installation of windows
  • Install all drivers
  • Install a av
    (Do the above while physically disconnected from the internet.)
  • Install the applications you normally use
  • Configure the system to your needs/as you want
  • Create a image (store it at least 100 meters from your home)
  • Make daily (incremental) backups of the data (store them at least 100 meters from your home)