If you have already made up your mind that’s fine, but based on that you would definitely qualify for the Foreign Earned Income exclusion and the qualifying period that would allow you to exclude the most income would be something like July 28, 2023 to July 27, 2024. During that time the physical presence test would be met since the time spent in the US during that period would be the 31 days from April 1 to May 1, 2024 making the time outside of the US 365 - 31 = 334 days. Using this period, the number of qualifying days in tax year 2024 would be 209 (January 1 to July 27) and the maximum income possible to exclude would be (209/365)*$120,000 = $68,712.
Just for comparison, using a qualifying period of April 1, 2023 to March 31, 2024 would also obviously meet the physical presence test, but in that case the maximum income possible to exclude would be 91/365 * $120,000 = $29,918. And obviously there are any number of qualifying periods in between.
Typically when qualifying for both the FEIE and the Foreign Tax Credit, one would want to compare the two and see how your return is impacted using one versus the other.