2001 Dodge Stratus 2.7 l

Well I went and removed the heat shield that sits over the oil pressure switch and found that it was dry and didn’t appear to be leaking. I looked around and could see fresh oil up higher. It appears that it is coming from the head gasket. I could move the gasket where it is exposed and could see oil between the gasket and the block. I think that answers my question about where the oil is leaking. Next question…do I put a new engine in or fix the head gasket?