You guys do realize that the $20,7 foreign credit cap set by SMI has pretty much stopped any Rafale deal from seriously happening before 2024 right? French equipment is notoriously expensive, French contractors tend to underbid their competitors just to secure the deal and only then balloon up the costs because of extra stuff that they like to put in AFTER they win the contract (look at India's Rafale deal, the Canadian CSC program, and more recently the Australian Sub Deal for example).
This goes for the F-15EX as well, there's no way they can afford a squadron's worth of airframes. If Prabowo keeps pushing for either of the two, the Air Force has to cancel all other projects like the MRSAM, GCI, AWACS, MRTT as well as mothball some of the Flankers since it will literally take up the entire portion of that cap that's set aside for the Air Force. And this is just for PROCURING them, don't get me started on keeping them airworthy.
The only fighters the Air Force can really buy in large numbers without putting a dent in their budget is literally either the F-16V or the F/A-50. I'm sure that SMI knows this, hence why the Rafale isn't on the blue book yet. Don't be blinded by nationalistic zeal and over optimism guys, follow the money trail because numbers don't lie.