HIM: "Mainly small-medium sized local businesses looking for a way to increase their ranking. Most already have a branded domain in place, and have heard that using a keyword domain can help. Or they have seen a competitor ranking using that method. The problem I face is that they don't have a lot of money to spend, so I get lowballed on the asking price. There have been a few that make a ton of profit vs what I purchased it for, but that boils down to luck: what is for sale, when I find it, things like that."

The backlink profile of a recently-available domain is a double-edged sword. While some expired domains have been well cared for by their previous owners and have high-quality links from reputable websites, some contain quite questionable backlinks. The worst case scenario is that the domain was merely used as a link farm to strengthen a major project in a satellite domain network and has already been penalized by some search engines.
I founded this site back in 2007. I lost $50 to a data entry scam when I was still in college. I felt ripped off and had no recourse, but to suck it up and pull an extra shift delivering food to make ends meet.I setup this site so no one would have to go through the same experience I went through. I wanted to stop scam artists from preying on the vulnerable and help regular people learn the true, legitimate ways of making money online.
However, I'd argue that most people in the business really struggle as they don't understand what makes a good domain name and what's a bad domain name. While I do not work in this field full-time, I can say that I can make a living of it, but it's probably because I don't ask for absurd prices (e.g. randomword247.com domain name for $8000 is just unrealistic and won't happen) and therefore can sell domains easier. 
If domains are real estate, then the same rules of real estate should apply. In real estate, taxes are based on the value of the property. So, a person asking $10,000 for a domain shouldn't be paying the standard $15-30 renewal fee as a person asking $200. The renewal fee should be based on the domain's value. Domainers want to claim it's like real estate without applying the most fundamental rules of real estate.

Most popular auctions with expiring domains are at godaddy, namejet, snapnames. Search for expired domains name its very easy if you have domains list. With a bit luck, you can drop good one with PR5 cheaper like $200, just need to know which domain have not fake pr. List of domains are not free, but updated dailly with aprox. 50.000 new expiring domain names.
Yandex replaced TCI with SQI (Site Quality Index). SQI looks similar to TCI, so I re-used the old TCI field, however all values are now the new SQI. Not all domains are checked yet, but all that had TCI > 0, are now switched to SQI and all newly added domains are also checked for SQI (starting today). Updating all domains will take a couple months.
Some people in the advertising and marketing industry have expressed fear that considering the way social networking portals are taking over our lives, businesses will soon operate from these websites and stop building their own websites altogether. Although such fear is justified to a certain extent, if looked at thoughtfully, the benefits offered by an independently hosted and controlled website far outweigh the promise held by social profiles.
Unfortunately, you probably won't like my tips. You need to look for quality domains at a good price and be willing to hold on to them to get your money back or know when you've invested wrong and get rid of them. Quality is in the eye of the holder, and believe me, I've looked at plenty of domain portfolios that the owner just knew were million dollar domains but in my opinion, they'd be hard pressed to get anyone to take them off their hands for just the registration costs. You have to figure that most of the best .com domains were registered in the 90's, and those are the ones you typically see the 6-7+ figure sale prices on. I'm not saying there isn't money to be made because there is. But it does take time, research and money, and maybe in some cases a little bit of luck. If you're thinking of getting into the industry, I recommend digging into the resources provided by Michael Cyger on http://domainsherpa.com and from there, moving to some of the other big blogs such as TheDomains.com or
Acquiring what you believe may be a valuable domain name is the easiest part of the equation.  Finding the right  buyer is much more difficult. Using auction sites and forums is perhaps the best way to find qualified buyers that are interested in your domain, and using auctions will take some of the stress away from establishing the value of a domain name yourself.
You can’t tell us (with a straight face) that aged dictionary word .net and .org domains won’t sell easily. The .net extension is technically OLDER than .com, and holds an equally intrinsic value to that of its .com counterpart. These LLLL .com’s that are just letters slapped together may be cute to look at and easy to sell, but in the eyes of Google, ANY aged domain that makes sense (i.e. a dictionary word) is going to be much easier to rank for than some acronym or hodgepodge .com…and at the end of the day, that holds more value than whatever society sees in these nonsensical “wqij.com” names.

To find popular phrases I opened up the Google Keyword Planner. This free tool by Google, allows you to find out how often a word or phrase is searched in Google. A phrase like “Yoga Mat’ has on average, about 10K – 100k monthly searches. That’s A LOT. However a more niche phrase like “Good Yoga Mats” only has 100 – 1K monthly searches. These seem similar, but I wanted to focus on the exact popular phrase that people are searching for.

If you are feeling ambitious, you can link each of your domain names to its matching “buy it now” purchase page at one of the marketplaces. Another more sophisticated option would be to “park” your domain with one of the leading domain parking companies, such as DomainSponsor or SmartName and enable their built-in “for sale” message and contact mechanisms.
In today's SEO (2015) the answer would be a big no! With changes to the google algorithm and the constant updates panda, penguin, what's next...., much of the "keyword url" power is now gone. While there was a day when it made sense to buy a good named .com and expect instant indexing, not so anymore unless the site is very strong coming in ,which in that case you'll drop a minimum $50k. If you are willing to drop that kind of money and the site has a high domain authority, it might make sense as long as it matches whatever product or service that you're trying to sell. Just my opinion...
Most domains traders, or resellers, buy hundreds of domain names. This way, the chances of hitting the jackpot are higher. But, this takes some up front money. You can start with a handful of names and work your way up. This is the best way to begin. You may also decide to purchase a name from another seller if you think that a name will be big enough.
So how do you develop that instinct? NameBio maintains a database of over 500,000 historical domain sales (as of writing this post). They have interesting filtering features by which you can narrow down domains by price range, date sold, keywords and more. Simply sifting through the listings on NameBio long enough will quickly develop your domain appraisal “instinct”.