I agree with your assessment. There is a lot of good things on tap going forward.
Patience is required until some things are worked out. The global economy is going to be a mess for a while. The markets will come back much quicker than the overall economy.