I really like this writer Jeffrey Bellone of The Knicks Wall.
This is a detailed article with charts so I suggest going to read it but here's an excerpt:
The Knicks have a franchise player in Kristaps Porzingis. They need to be careful not to waste his prime playing years by avoiding trades for star talent at the cost of draft picks.
>Snip<
It seems the common thread among Knicks fans is woven with the idea that building a competitive team around Porzingis should be done by using future draft picks. Porzingis is only 21 years old (he’ll be 22 by the start of next season), the team is coming off a 31-win campaign, and Carmelo Anthony is presumably moving on to greener pastures. The team is not built to win now, so why acquire veteran pieces? Draft more young studs and let them develop alongside Porzingis, and together, they will become a future contender.This logic is correct, until you start doing the math. The Knicks don’t have the luxury to wait for future draft picks to develop into elite talent to play with Porzingis. The clock is ticking. It takes a really long time for 18 year olds to become top players on contending teams, if they become top players at all.
There are eight teams that won at least 50 games last season. Looking at the three best players on each of those teams (using Value Over Replacement Player — VORP), none of the 24 players observed were younger than 24 years old last season. Each team had at least one of their star players in the thick of their prime (age 28):
>Chart<
If we project the Knicks roster ahead to 2020–21, when Kristaps would be 25 years old (and a potential free agent), and if we assume the Knicks keep Frank Ntilikina along with their 2018 and 2019 draft picks, we find a team that would have Porzingis and a trio of 20, 21, and 22 year olds. In other words, it is unlikely that any of the Knicks 2017, 2018, or 2019 draft picks would be ready to perform at a contending level by the time Porzingis is entering his prime-age seasons (age 25 and up).
When Kristaps Porzingis is ready to compete for a championship between the ages of 25–30, the Knicks’ future draft picks would still be in their developmental years until the tail end of that window.
The Knicks could speed up the process by trying to acquire a player like Kyrie Irving. The 25-year-old guard is already in his prime, with an upward trend fully possible. While his contract will be more expensive over the next two seasons than a rookie, his production will be far superior. Remember, rookies are cheap, but they start to get expensive (through qualifying offers and restricted free agency) around the time they are finally ready to compete at a championship level.
FiveThirtyEight projects the production of players over a five-year window. The Knicks fell to the eighth overall pick in the most recent draft, so let’s use a slightly higher pick to articulate the point. The fifth overall selection, De’Aaron Fox, projects to produce -0.3 wins above a replacement level player next season. Kyrie Irving projects to produce 5.6 wins. It is not until the 2022 season, five years from now, when Fox reaches his potential of about three wins per season. His ceiling never projects to be as high as Irving’s: