On or before the first Monday in May of each year, or on such date in each year as shall be fixed by the mayor and council, the manager shall prepare a careful estimate in writing of the amounts of money, specifying in detail the objects thereof, required for tile business and conduct of the affairs of the city during the next ensuing fiscal year.