I made a list of my top choice breeds and started looking for them.
I also looked at what breeds were available locally, and researched those. Availability factored into breed selection for me. I was not going to search out something super rare and drive halfway across the country for it.
I had decided I wanted to buy chickens locally and not have them shipped to me as day olds, so when some of my top choice breeds became available locally I brought those home.
Even if you are looking at ordering from a hatchery, not all breeds will be available on the same date, so for example if wyandottes are one of your top choices, I'd make my other selections from the breeds that are available from the same ship/hatch date as the wyandottes. When you are overwhelmed and would be happy with a lot of different chickens, it kinda makes it easier because you are bound to find some of them.