There are a number of different factors to consider ...