Each year, Council shall cause an annual audit of all the financial affairs of the Village during the preceding year to be performed by a certified public accountant not in the employ of the Village or financially interested in any transaction to be audited, and the Mayor shall execute the contract for such annual audit. If, however, any representative of the State of Ohio is then making or is about to make such an audit pursuant to law, Council may accept such audit in lieu of causing an annual audit to be made hereunder. Council may, in addition, cause other audits for any purpose to be made at any other time.