For those starting out in the domaining space, here is a small advice for you all: Initially when searching for a domain name, you may see that all the good extensions like .COM, .NET, .ORG may have been already registered. If some of them are offered for sale, prices may be in multiple thousands of dollars and it may not make sense for you to go for them. At the same time, the registrars show other extensions that are available for that particular keyword : For example, as I type "afflliates", which is an excellent keyword, you see that affiliate.com is already taken, but what is available are other extensions like affiliate.services, affiliate.buzz etc etc which may not be valuable at all. Before buying or investing in any new gTLD, just head over to NameBio.com and check for that particular extension and sales in that. That gives a realistic picture of the scenario. While some of the new gTLDs may have some sales, investing in them is seen from 2-5 years point of view. Until that time, you might be discouraged and leave this business thinking that it didn't work for you while in reality, you did not try it properly in the first shot itself. So, what I suggest you to do is, go for .COM or some other popular extension that sells well. Try and experiment to see what is working. Read and research properly. And then invest. Overall, invest in new gTLDs only when you have a cash flow from domaining and then, you wish to invest for 2-5 years in a name that might sell well. Have you already bought new gTLDs as a noob? How has it been till now?