it'll take 6+ mons to enact at the least. that is to say, the earliest and most optimistic time to have it enacted by the President would be this Fall. If failed to enact then, it most likely defers to next President since either party would dare to touch sensitive/controversial immigration issue facing the risk of losing votes...
so don't take it too seriously
so don't take it too seriously