Reaches steady state according to consumer prefs