Do you have your own domain yet? I have several. You can call your domain name (website, URL) whatever you want. If your name is Bob Davis, you might have BDwinners.com or BobDavis.com or use your imagination.
I personally use a hosting company that costs me about 100 bucks for 4 years. So 25 bucks a year is very low cost for me.
Today, I saw a hosting site for a one-time cost of $15 (no monthly cost and no annual cost) and you get unlimited websites, unlimited email accounts and much more. I’ve not used them before, but it looks very interesting, certainly affordable. Check it out and if you don’t have a domain hosting account, you might want to give it a try for 15 bucks:
If you get this, contact me. I will help you with it.