IS CMMC Worth the Cost?