Since agents will reject a query because they're too busy or they don't feel the market is right or whatever, is there a reasonable waiting period before you query them again? Don't tell me, "There's plenty of agents out there. Go query someone else," because agents that handle a particular genre of fiction are not infinite in supply. At some point, especially with an average query letter rejection rate of 98%, you're going to run out.