Formula to find upgrade time

Hi all,
Is there any formula/logic to find the upgrade time for each node based on number of data nodes, number of shards, data size, shard size, etc… ?