NFOs are getting pushed through very quickly right now. I.e. report to Pensacola right after finishing OCS, waiting 2-3 weeks to class up for IFS, and 2-3 weeks to class up for API after finishing IFS. For pilots the wait is much greater, I've heard everything from 3 to 8+ weeks to class up for IFS and another ~5 weeks to class up for API, but things are very in-flux right now and you really don't have an idea of how long you'll wait until you get the email saying your classing up next week.
Bottom line: the pipeline moves in spurts, and it's more likely than not that you'll have some time off at some point. But hey, getting paid as an O-1 to sit around and drink beers on the beach ain't all that bad