pull down to refresh

What is your anticipated timeframe for all this? Are we there now? Is there another boom-bust cycle? Two?