Is CMMC compliance worth the cost?