Realistic Timeframe for Implementing CMMC

I think organizations are under estimating the time it is going to take to fully implement CMMC if they want to achieve CMMC level 3. Thoughts?