Maybe steam releases updates at a set times so it doesn't get too overloaded?