I've talked about this in different places, but I think this is the perfect movie in a recession. It's lengthy, so there's perceived value for money, it's a near perfect visual spectacle, probably like we haven't seen in a long time, and it's James Cameron. Those ingredients just feel like lightning in a bottle.
The only way it fails is a 5% on Rotten Tomatoes. I don't think it has to be great; just good enough. At the end of the day I still think optimists are probably wrong, but the haters much more so, especially in a year when Top Gun: Maverick, of all films, was such an unlikely success.