i think it was a good move for the nuggets to try to squeeze everything they can for carmelo but i do think the knicks made the mistake of doing the trade during the current nba season when they shouldve waited until he was a free agent

The reason why Melo didn't wait until after the season was because of the problems looming with next season. With contract changes, Melo was playing it safe. I think the Knicks made a good move, because I think they'll be in title contention a few years down the road.