How Self-Employed Can Claim $32,220 SETC Tax Credit in 2025