If you’re doing things like music production that require fast access to the hardware, a VM isn’t going to cut it. If you’re deeply invested in a particular DAW or if you need to work with an industry standard tool, you may have to use Windows even though there are perfectly good DAWs available for Linux.
You can dual-boot in that case. VMs are pretty good these days though - you may be surprised how well things work.