On or before the second Monday in March, each officer and department head shall present to the City Manager an estimate of the expenditures during the next fiscal year for the department and programs under her or his control. The City Manager shall prepare a complete budget plan for the next succeeding fiscal year and submit it to the Council on or before the first Monday in May.