In your situation and insistence on a clone vs clean install, this is what my process would have been.
On the existing drive, do a Disk Cleanup on C: and on the first window, click the Clean Up System Files button. Scroll down the list and find Previous Windows Installations. This section can often be responsible for 20-30 GB of unneeded files. Click OK and whatever it asks you to do this cleanup.
Next is a defrag. I use
MyDefrag 4.3.1 for some extra features. During install UNCHECK the part about adding scheduled tasks. We don't want your SSD to be defragged once cloned. Dirst to the System Monthly routine on C;. And after this one completes, Do the routine labeled Consolidate Disk Space (or similar). This moves your newly defragmented HDD data toward the center.
Reboot. You should see an improvement in how snappy your computer reacts.
Now for the cloning software. I use Acronis WD Edition Free because I only buy WD SSD drives and one of the requirements of using the WD Free Edition is that one of the drives on the system must be WD. I use my shop computer for this cloning task by connecting the two drives (source and destination) to the computer using simple USB interfaces and letting the Acronis software do an automatic clone.
Once your SSD us successfully cloned and installed in the old computer, check your scheduled tasks to make sure windows defrag is not set to run on a schedule. Computer Management and open the twisties: Task Scheduler, Task Scheduler Library, Microsoft, Windows, Defrag. Delete the task that is in the middle window.
This is what I do to clone. But my recommendation is for a clean install because your OS has gone through a series of major updates and those updates to carry some trash with them that will slow the performance of your OS. You can
download the appropriate Win10 OS using the Windows ISO Downloader tool at HeiDoc.net and burn it to disk but the program will require a dual-layer DVD, I do clean installs quite often for computers I am servicing so my preference is to always have the newest build on flash drives. Older computers often need the installer on the flash drive to be bootable in BIOS so I use Rufus to create that flash drive. For a drive that is bootable in UEFI, I use the
Windows Media Creation Tool and choose the option to create media for another computer which puts the installer on an external drive of your choice. Modern BIOS setups have their security settings set to be protected from bootable drives so in order to get these drives to boot, you must access BIOS and disable bootable device security.
Be sure to choose the version of Windows 10 (Home, Pro, 64, 32) you already have and the product key associated with your system board will activate your clean install.