RSA or ECDSA?
RSA 2048 is the default almost every certificate authority recommends: it meets current industry requirements and works with every server, cloud platform and client. RSA 4096 is stronger on paper, but each handshake costs the server about six times as much CPU, and few situations require it. ECDSA P-256 is stronger than RSA 2048 (comparable to RSA 3072) and much cheaper to compute, making it a good choice for new deployments. Before choosing it, check that the CDN or load balancer you'll upload to accepts ECC certificates and that you don't need to support very old clients. P-384 is only needed when a policy requires it.