If you like to invent domain names, you should think about the fact that you can make money parking domains. There are some good services out there that will use your domain name and put it up as a web site on which they will put advertising, and if someone clicks on the ad, and/or buys something, you will get a commission. It's an easy way to make money because it just takes a few minutes to sign up for this service, and the rest of the work is done for you. If you have a number of domain names, consider parking them for extra income.
You can make money parking domains because these services submit your domain to the search engines, and they put ads on the site that are relevant to the keywords that you suggest. If you find the keywords that are heavily searched, you will make much more money than what the domain costs to register each year. If a .com domain name is taken, find a list of domain extensions, and try those out for your name to see if some of the less commonly used extensions are available.