Selling on auction sites is another great way to find buyers. Ebay.com is perhaps, the most popular place to sell domain names. Afternic.com is another site that allows sellers to find good buyers. If you have premium domain names, become a member at GreatDomains.com and list your domain name there. The site is a reputed marketplace and brokers deal with thousands of dollars trading domain names. You can also sell domain names through Sedo.com, a site which has its own selling program. Sedo.com has the largest marketplace in the world, and boasts of having a list of the most expensive domain names in the market. It also has a safe and secure escrow service for domain name buyers and sellers.
Many non-savvy internet users may not even be aware of the existence of other extensions. That said, because there are many new extensions popping up every now and then, you can often find amazing one word and 3-letter domain names with these new extensions that are otherwise almost impossible to find unregistered in the .com world. Additionally, these new extensions are becoming more and more familiar to users every day, hence it's almost certain that their value will continue to increase as time passes and wider adoption manifests.
In theory, you could technically acquire a domain for $10,000 and be able to sell it for $100,000. You could also acquire a domain for $10 and be able to sell it for $100,000, $10,000… or $100, you get the picture. Because of this, it’s hard to recommend a perfect starting budget because your strategy, experience, and the pace at which you learn will hugely affect your buying and selling decisions.