Regardless of where the salary cap is at, it seems the biggest problem teams have is overpaying for mid-tier guys.
The 1st & 2nd team All-NBA level players are worth the super max. ($30 million and over)
The 3rd All-NBA and other All-Star level players one tier below deserve regular max or near max. ($20 — $25 million)
Journeymen and players at the end of their career deserve the veteran minimum. ($1 — $5 million)
It’s when teams have to price players (4–9 in their rotations) that the majority of bad contracts happen. Even when the salary cap boom happened last summer, it was insane for any player in this tier to earn more than $10 million.