How to find domains to invest in? - Keywords to use?

Can you anyone help to look for good domain names to invest in?

What things do I need to look for?

Is it good to use the kweyword tool?