In my experience it depends on the breed and the specific rooster, but 12 to 16 weeks is probably a reasonable time frame for starting to crow.
My previous juvenile roosters were very pushy, and always did everything first, but as my current and only rooster matured, he has deferred to the...