Financial stocks can be highly cyclical. The economy and interest rates heavily impact the sector. This company is the best ...