
Different breeds mature at different ages and as Marianne says many health tests are carried out at varying ages.
It may be better to think in measures rather than years eg
Has proven to be a good example of the breed by winning consistently in the ring or in field trials
Is physically and emotionally mature
Has certified clear for all required health tests
Then add your own knowledge of the bitch - If you feel she is ready.
Then consider your bank balance at different points of the year- Best to have a good amount available quickly in case of unexpected vet fees etc
The list goes on...
Maybe if you put size of breed (breed not allowed) someone with similar may be able to be more specific