 Make no mistake, the Knicks are in a win-now window. And even saying that out loud doesn't sound right, does it? Because when are the Knicks ever in a win-now anything? When is Knick optimism ever even remotely believable? It just feels like everything is falling into place for the Knicks.