Can the Knicks Compete Now?