Get your taxes done using TurboTax

Yes, you are fine since the postmark on the envelope is on or before 04/15/2025.