I'd avoid both, personally.
Your option (A): Good breeders don't breed more than once a year - it takes too much effort and is to soul destroying and draining. Raising a litter well is hard, and it wipes you out for weeks and months afterwards. Honestly, even if it's a hobby and you don't work...it's just not really realistic to breed more than once a year and really put in the required amount of effort and time.
Your option (B): 'Home breeders' do not breed with temperament in mind, nor with the healthiest dogs. They often breed because their dog is 'nice' or 'they want a puppy' which isn't really a good enough reason to do it - not when there are so many puppies out there. They often, also, failed to adequately raise their puppies to a decent standard before sending them home - including key socialisation and development milestones.
What you want is a breeder who only breeds selectively:
- A breeder who breeds both for temperament (as much as is possible - nothing is certain) and with fully health tested dogs (ideally generational health testing - so you can be sure you puppy is as healthy as possible).
- A breeder who is as knowledgeable about their 'breed' as it is possible to be and who can advise you about that breed and who will vet you and make sure you are the right owner not just for that breed, but for one of their dogs - not all dogs in a breed, even in something like 'show' lines are alike.
- A breeder who chose the stud after careful consideration, and for the right reasons - not just because he was the first one that came along.
- A breeder who keeps their bitches after they have bred from them and who genuinely cares about their dogs and gives them a good quality of life.
- A breeder who hits all the socialisation/development milestones - and that's not just 'I introduced them to my kids and the hoover once.'
FWIW, home breeders are no more likely to be 'honest' or 'reliable' or 'good' than someone churning out three litters a year. Sorry, but I think it is just as negligent to breed your dog 'just once because you want a puppy' - because I guarantee that person has not put even half the amount of consideration that she should have done into breeding - as it is to breed multiple litters over a year from various dogs. Breeding is far more complicated than inseminating your bitch with sperm from a random dog and hoping for the best because you want a pup and requires real time and effort.
Ask your 'home breeder' (A) what her process was for finding a stud was and (B) how health tested the parents and grandparents are. For (A) she'll either stutter, bluff or say it was a 'family friends' dog, and for (B) I bet my bank balance the answer is 'not fully health tested parents, let alone grandparents' for the health test question.
And ask your 'breed club' breeder (A) how many litters each dog has and (B) what happens to the bitches when she doesn't breed from them anymore. I'm guessing the answer for (A) is over two, and (B) will be 'retires them' (aka sells them to some random).