Well it depends primarily whether you are ex Maersk or "ex-Sterling".
Some guys from Maersk who started in 1998 are still FO's , and some guys from Sterling who started in 2004 are Captains........
OY
Ps: For all practical purposes you are probably looking at a min. of 5 yrs, but nobody can tell you for sure these days.........