Or did you mail it? Turbo Tax will always say Ready to Mail. They don't know if or when you actually mailed it and the IRS and state don't tell Turbo Tax when they get mailed returns.
Did you file a state return too? Federal and state need to go in separate envelopes to different places. I've been seeing people say they mailed both in one envelope to the state.