We cannot repeat enough how important it is to register your own domain name.
Not convinced yet why you should register a domain name? That is not bad at all.
Registering your domain name ensures a reliable and professional appearance of your brand, company or product. Something you cannot reach with a free address that you get from your internet provider or that you received from another place because they usually consist of long combinations. A good domain name is guaranteed to give you extra visitors and customers.
When you register a domain name, you also create e-mail addresses with your domain name. Which immediately gives you a professional appearance. Say for yourself, info@your company.com looks better than your firstname.lastname@example.org. Keep in mind that your email address will always remain. So if you change your internet provider, you will not lose your e-mail address.
Do you have a great naming convention for your idea, company or product? Don't wait too long to register your domain name. That way you don't run the risk that someone else (or a competitor) will steal your domain name in front of you and you have to start over with everything.