7 Factors to Consider before Opening Bank Account