You are both correct! Install a programmable thermostat, set up a schedule as well as the temperature you wish to maintain it at for each of the schedules. A good programmable thermostat will allow for a variety of schedules.
See how smart you BOTH are!!