There is no perfect way to calculate a rank for a NFT, we use the industry standard explained right here.