@Robyn409 You can easily set up an email account with any provider, and I don't think that there is any "best" one.
I have had two separate yahoo email addresses for many years, one private and one for business. Setting up an email account with any provider is pretty obvious and simple on the provider's site.