It really depends on the workload.
I like to keep one machine as a 'beater' for everything, email, web surfing, following links around the Internet. If the machine gets random downloads from adding apps, most of that stuff is industrial grade spyware. They scan and harvest your data. The beater pc, I would never clone that. If I were running VM's and clones, the dirty clone gets disposed of and start over with the clone of the new machine. The VM is supposed to be an easier way of starting again with a fresh OS and for the dirty clone, it is supposed to not escape the memory / drive allocation of the VM.
Without the VM's, the work machines are dedicated pc's and run only the bare minimum workload apps. No email, very limited web surfing, no spyware like Zoom, Teams, Steam and all that. My old X1C gen 3 became the beater when I got the new laptop, which it had already started to do because I liked it so much. Plan for the beater is to routinely reload the OS fresh. Plan for the work machine is it should be a running spare and not have to (be broken for any reason).
If the workload is many huge files, new drive and new laptop are indicated. If the machine does everything including entertainment and leisure, wiping the existing drive and reinstalling the OS is what I would be planning. It would be loaded with spyware. Sweep the archive off the machine to a USB something and kill the spyware, reload the OS and the apps you want to run again.