Remove override that was causing stock polling to occur in off-hours.  Change out unnecessary on() with once()