Nodes capacity in Kubernetes cluster

I want to canulate the the number of nodes required for Kubernetes cluster. What is right strategy for this.

Thanks
Rakesh