After a 41% decline from 25044 to 14734, CFR has had a strong run to new all time highs. The move from 16852 has a classic wave ((iii)) look and therefore the implication is that CFR is still trading within wave 3. A correction for wave ((iv)) will provide a good buying opportunity.