How many bills will pass the Senate in January 2025? Odds & Predictions