Rather than just purchase cost you could project total lifetime value based on average lifespan plus replace-ability per component.

this is possible but with data points. I'd have to have access to internal metrics of PC manufactures since they track those.

Perfect is the enemy of done!