Crucial time now in country for economic recovery