Purchase a unique domain on Namecheap
I would encourage people to compare domain registration prices with Cloudflare Domain Registration. For some top level domains (TLDs), Cloudflare are cheaper from the start. But even if initial registration is cheaper with Namecheap, renewals are usually cheaper with Cloudflare. So it makes sense to transfer before Namecheap renewal is due.
Note that you can transfer domains to Cloudflare at any time. And your renewal date is added to your existing date. So you don't lose any cheaper months that were included in registration fees.
I have no connection to Cloudflare. Other than being a satisfied customer.
RE: Breakaway Communities Step-by-Step Tutorial