We have a top 15 forward in Panarin.
We have a top 30 forward in Zibanejad.
We have 2 players that could possibly be the best on any given team, so we are "one player ahead" already.
We have a top 90 forward in Kreider, which would rightfully be top 3 on any team. The reason that we re-signed him is because he makes sure that we have that "top 3" forward even if that means that he's on what is considered the "second line." We can find added value elsewhere.
We have top 120 forwards in both Strome and Buchnevich, so that's comfortably both #4 and #5. Therefore, we are technically even further "ahead" by having two "#1's," plus two "#4's."
We then have a mix of Fast (paid), Chytil, Kakko, Lemieux, Goat, and Howden to finish out the 2nd line, fill the 3rd line, and at least start the 4th.
We have a lot more depth on D and G (if we can sign Wall) for the minors, so we need reinforcements on offense first and foremost in the next draft or two.