In terms of the range of choices, spring is the best time for buyers in Virginia. Inventory is at its highest and you get to take advantage of the increased supply. By the same token, it's also the time when prices tend to go up. If you're looking for the most affordable purchase, it's best to wait until summer.