LOL on the recession part
GC process usually have nothing to do with recession. If there is an impact, it will be the opposite. We all remember that the easiest time to get GC was 1998-2000, when US economy is booming. Then many people like me have been waiting since 2001.