Considering that even on a small aircraft as the 737 a C check usually requires somewhere between 2 to 4 weeks i would think it can't really done during a normal rotation. Not as bad as a D check though, longest i've seen was an acceptance D check for a formerly stored ex-UA 733 which took 7 months, mind you, they had to replace all pressure bulkheads as they were corroded beyond repair.