Economy will roar back