Cloudflare is a good domain registrar for your domain if you will use other Cloudflare services. The domains are affordable and renew at the same price. You get security features such as DNSSEC, two-factors, and privacy features.