It takes 3.5 years to get O3, and then you sit at O3 for like 4-6 years before you are able to make O4. Those are all minimums. Brikker getting E5 in roughly 3 years in the air force is basically legendary atm though. I know guys who are SSGT's that are almost 12 years in and they're good guys...