I have just bought a new laptop with a 250 GB SSD (224GB on Windows File Explorer because there is also a 12.7GB Recovery partition). I would like to partition my laptop in order to have a seperate partition for my Windows install, my data and for a Linux distro. Should I partition the drive first in two pieces (Win10 and data) or should I setup the dual-boot and then go into further partitioning. Also, shouldn't I use a live-CD utility like Parted Magic instead of solutions like the built-in Windows partition tool or other downloadable pieces of software?