F-35s will not be combat ready for at least 2 more years maybe more due to overly complex software issues. By that time, this plane which still cannot even score a kill on an F-15 will be over-matched by offerings from Russia and China. In short, it is rapidly becoming obsolescent, while other US war-fighting equipment lags due to funds diverted to making this dog-which-cannot-hunt hunt.
The week before Farnbrough.