Effects of Social Change on Individual Development: The Role of Social and Personal Factors and the Timing of Events