I am searching for a new domain to buy and found one but it was a premium domain worth $1000, should I buy this domain to develop website or finding a normal domain with pricing start from $12?
$1000 is not too much if you find it more worth to invest and developing site for earning more money.
On the other hand, you can buy a domain with $10 and using the rest of money to invest content and services for your websites. That will help you to earn more while spending less.
No domain name is worth more than the average $14.95, Lol may be google and yahoo. It based on what the purpose of the domain are you planning to use that domain as a potenial traffic source due to its name ? or it seo ranking potential or already ranked high? these are only reason why I seeing it worth that much. What I recommend is buying a similar domain .
You would also want to check the metrics of the domain that you are looking to buy. You will invest $1k in this domain, but make sure that this domain that you are going to purchase will yield you 10x the value.
Are you planning to buy this domain for a local business of yours or what?
First of all it's about the requirements of your business. If it want a premium domain name then you should buy it I know companies buying 2500$ domain for their business and it's paid off.