The reason they are pushing now is because of the Democrats in contol of both houses. It’s more likely to get passed, if ever.
You are probably right about the timing.