Been long for better than 10 yrs. now. Some say the cycle runs for about 18 yrs. on ave., so we may have the best to come yet. Has a way to go to reach 1979-80 levels adj. for inflation. When my "barber" starts talking about it, I will know we are there !!!! Wait a minute. Do koalas go to barbers ????????