The economy may be making a comeback