Migrating to a new Windows desktop

Hi All. I just got a new Dell workstation with a 4TB disk and I'm migrating from an older OptiPlex where I have over 1TB of non-system data on a disk there. What's the best software or method to copy a disk to another computer disk? Thanks.