There are some people who seem to think that domain names are a magic spell that is going to bring SEO results to your website, but those who advice people to focus on their domain name if they want results are giving the worst advice we have ever heard. The truth is that a good domain name is one that is short and easy to pronounce and remember, but the SEO power behind domain names is no longer what it used to be.
The best thing to do is to secure a good catchy name, but SEO can only be achieved with proper content that is published constantly.