Great question! Here's a few core things to consider when choosing your new domain name:
Choose a name that's creative and unique. This may be the differentiation needed to stand out amongst competitors. Take a domain name like BeanStreet.coffee, for example.
Keep your name easy to remember as well. The sweet spot is ideally one or two words that capture the essence of your website. CoffeeLove.club is easier to remember than CoffeeAndCaffeineAddicts.com, for example.
If you're a local business, consider adding your region to your domain name, such as .nyc or .asia, to help your site's visibility.
Consider buying more than one domain. As your site's popularity increases, you don't want copycats to purchase similar domains before you do.
And lastly, avoid numbers, hyphens, or symbols of any kind.