$725 Stimulus Payment: When Will the First Check Be Deposited in June 2025?