20 minor league cycles.
Rule of thumb: if your minor league season starts on Wednesday AM, do your promotions after the following Wednesday AM game. It's 22 cycles, but easy to remember and takes math out of the equation. And if waiting the extra two cycles is an issue for you, then you probably shouldn't be waiting at all.