Both in-place upgrade and clean install have their benefits and disadvantages, there are many advantages performing a clean install of Windows 10. For example, a clean install is an opportunity to start fresh from scratch without any bloatware and trial software that might have come pre-installed with your system. You will also regain control over your apps, as you can now install only the applications you need, and you'll also start with a brand new and clean Windows Registry.
Also, your chances of running into errors and other issues will significantly be reduced. If your PC had any software or hardware issues, doing a clean install likely resolves any problems.
While a clean install is always the way to go for many technical users, upgrading to Windows 10 can be tricky.
I like to do a clean install of the operating system even though it takes more time and more work.