If you want all your dragons to have the ability to breed, you will need to wait until they reach adulthood. Also remember that some dragons are not allowed to reproduce at all, which means that you will have no other chance than to buy eggs from players who already have them.