How many pairs of climbing shoes should you have?
There isn't really a correct amount of shoes you should have. Some people have just one pair, while others may have many. More experienced climbers tend to have at least a couple of shoes, and professional climbers usually have quite a few shoes.
The amount of shoes you should have does not necessarily depend on your climbing experience. Professional climbers have many shoes because they actually need them. They go through their shoes quite quickly due to all of their training and competitions. Climbers who are not professional climbers, but are more advanced, sometimes end up having a few shoes because they just bought them with time.
If you are just starting out, just having one pair could be more than enough. Some like to have a pair that is used only for warm-ups, and another that is used for their harder climbing and projecting. Some climbers also like to have 2 pairs of climbing shoes so that if one pair is being resoled, they can still climb with the other pair.
Some buy shoes because they are on discount also.
In the end, it depends on your needs, and budget of course. There is no general correct amount of climbing shoes a climber should have.