The Rapture Jubilee: is 2024 the Year of the Lord’s Favor?