The best price for a domain name comes from finding an end user who wants to pay for that domain. You usually find that customer by sending out letters in the post to web-unaware people, always trying to aim at the "man at the top", the owner or chairman of the board.
If you have a good domain, and you sell it for a profit, the man who buys it will have a customer in mind who will give him a profit for it.
To get the best price for a domain, you need to get a couple of companies trying to buy it at the same time, and let the competition between the two decide the price. But the best price always comes from the end user - after he buys the domain, it is off the market.
I would regard "buy cheap ticket" as a worker - I could pick up pay per click (PPC) advertising for that site, write some advice as original, and put the site up as a revenue-earning website. After a year, you could sell that as an earning website.