I just noticed that American Airlines has wide open availability of Business Class tickets at 107,000 points from JFK to TLV and TLv to JFK from November thru March 2025. If they end up flying its great.