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...
There is always a learning curve in buying domains with the purpose of reselling them. Don’t hesitate to ask a lot of questions to those who went before you, participate in forums such as namepros.com and dnforum.com, keep abreast of industry trends via resources like domaining.com, and reach out to the Afternic and GoDaddy Aftermarket support teams.
That’s it for deleted domains which you can just pick up by heading over to your favorite registrar and registering it right away as long as it says, free and green here. If it says registered it’s obviously taken. This is obviously a cheap way to get some great links because let’s say, you know, this site we saw is not bad. It doesn’t have page rank, but that could be just because there was no content on the site. If it has a solid link profile, you can be sure that the page rank will come back and you can pick it up for about $10.
Choose Niches that make money: People will buy a website domain if they think they can use it to make money. So buying popular phrases/words that could be associated with selling something like computers(.com) or hotels(.com) could be used by a company to sell computers or hotel reservations. However, something like Warof1812(.com) may not have the same business potential.
Contains, Starts, Ends You can use the search bar to search for domains that contain particular keywords you are seeking, e.g. a search for "car" will yield results for all expired domain names that contain the term "car". You can also use the search tool to find domains that begin, or end with the search term too, with the drop down box next to the search form.
They see a domain’s price tag and they can instantly tell whether it’s under or overvalued. This is probably the most important skill one should have in this industry. Neil Patel has an interesting related quote: “The most important thing to remember when buying sites is that you always make money on the buy, never the sell.” In order to successfully do this, you must be able to spot undervalued domains. This is what will ultimately translate for you into a handsome profit margin when you get the opportunity to resell the domain for its “real value”.