2025 NYC Marathon via charity or lottery

Looks like the only way to run 2025 at this point is to run for a charity or through the lottery. I heard that odds are slim with the lottery... should I just preemptively sign up to run for a charity or should I wait for the lottery to reject me and then sign up for the charity? What has other peoples' experiences been like? Thanks!