It depends, largely, on the kind of desktop you are looking to buy or build. At the low end, economies of scale for the components, plus the cost of single Windows 10 or 11 licenses, tend to make buying a prebuilt PC a better deal. It's when you get into the $1,000-and-up zone that building your own starts to make more sense, especially if you can reuse parts from an existing PC build. For the last few years, the inflated cost of graphics cards made building your own PC a lot less attractive. That price pressure has relented in 2023, though.