When a vaccine is confirmed and manufactured and there is widespread inoculation. Best guess is 1 year minimum, and that's if all governments go all in on getting it done.
The economic impacts no one knows. This is uncharted territory for real. Might never come back if there is some kind of socialist or communist revolution. The conditions are favorable since you are going to have a lot of poverty and desperation shortly.