That is why Pakistan needs to upgrade its F-16s to Block 70. Buy more used F-16s that can also be upgraded to Block 70. The F-16 Block70 are considered to be clear and future danger for the Indians.
If many used F-16s are purchased, with a Turkish MLU/SLEP the F-16s can soldier on for
decades, and with
modest upgrades can be a potent strike platform for long range Turkish strike weapons (ideally, IMHO, we should replace nearly all mirages with modernized enough for strike and enough to carry the Aim-120c5 and/or GoKhan, F-16s). 18-36 with the full Block 72 American upgrade can function as the Aim-120D carriers, while 18-36 Turkish upgraded ones can fire the Go-Khan missile. This will at least fill the strike gap on the horizon with the aging mirages. J-10s are a good stop gap until the J-35 can be acquired to take the lead in the air superiority role. The bulk of the Indian fleet will be equipped with Astra 3 ducted ramjet missiles with 200km soon enough, and the Aim-120D, GoKhan & PL-15 across 3-5 squadrons of F-16s and J-10s should be able to hold the line (even against the Rafale), while the 2 squadrons of J-35 with PL-15 & PL-16 should be able to hold their own against the Su-57. Investing in the integration of the PL-15 into the JF-17 should also help hold the line and leave space for the larger platforms to go on the offensive, when most are brought to the Block 3 standard.
More force multipliers and modern high data rate datalinks along side more modern AWACS (such as the Global Eye and KJ-500) can maintain the situational awareness dominance.
Pakistan should also try to love the entire JF-17 production line to Pakistan, with some of the component manufacturing for the J-10, which may be hard to get in 10 years. Pakistan should also try to help sell the J-10 to ensure enough customers are out there to make it worth it for China to keep supporting the jet.
IMHO, 1 squadron (the Block 52s) get a V upgrad, 1 new built Block 72 Squadron, 1 squadron (the youngest airframes) get a Murad upgrade, and we try to pick up 4 squadrons of used F-16s, get a SLEP and decent Turkish MLU oriented towards strike, to replace the remaining Mirages and very old F-16s in the PAF. 7 squadrons of F-16s in total; the original 126 the PAF always wanted.
Possibly acquire another J-10 squadron to allow 1 squadron of J-10 across the three commands (total 54 jets). Prepare for 40 J-35A to be spread to two high end bases. All JF-17 to the Block 3 standard, so we have a modern Air Force where all aircraft can fire 150+km missiles.
TL/DR, acquisitions should balance foreign partnerships (China, US, Turkey) and aircraft lifecycle longevity
40 J-35A (2 squadrons)
54 J-10 (3 Squadrons)
126 F-16 (3 squadrons air superiority 4 squadrons strike oriented)
156 JF-17 (9 squadrons, more strike oriented, but can hold their own in A2A)
376 throughly modern aircraft across 21 squadrons.