New stimulus check may be on the horizon: 12 things you need to know now