I’d say 6 months at minimum dependent on their diet and tank setup. Ideally around 8 months to prevent any issues from showing up (bad genetics, for example).
Fry typically grow really fast but it depends on the type of fish.
What type of fish are you wishing to sell? I have fancy guppies and they grow quite fast but most people believe they should be fully grown before selling.