There's no one-size-fits-all answer to this question, as the best way to partition your hard drive depends on a number of factors. However, in general, creating a separate partition for Windows 10 can be a good idea.
One benefit of doing this is that it can help keep your operating system and files more organized. Having a dedicated Windows partition can also make it easier to reinstall the OS if something goes wrong, as you won't have to worry about losing any of your personal data.
Another reason to create a Windows 10 partition is if you plan on dual-booting with another operating system. By having each OS on its own separate partition, you can avoid any potential conflicts between them. This can be especially helpful if you're using an older version of Windows alongside Windows 10.
Of course, there are also some downsides to consider before creating a new Windows 10 partition. For example, it will require extra disk space, which could be an issue if you're already tight on storage. Additionally, setting up multiple partitions can be more complex than just using one big volume for everything.
Ultimately, whether or not you should create a separate partition for Windows 10 is up to you and what works best for your needs. If you're not sure what to do, it's always worth consulting with a professional beforehand to get their opinion on the matter.