Here's when taxes are due in 2026, how long refunds take and how to check your IRS refund online.