Consider it the best of times.