5/ The window to pass the bill is shrinking. It still needs:
- Senate Banking approval
- Senate floor passage (60 votes)
- House and Senate agreement on a final bill
- Presidential signature
Spring remains the best window, with odds decreasing after April as midterm election campaigns ramp up.