The $2000 Federal Direct Deposit for January 2026: Fact vs. Fiction on Stimulus and Social Security Payments(00) Save Image Image gallery: The $2000 Federal Direct Deposit for January 2026: Fact vs. Fiction on Stimulus and Social Security Payments