You are incorrect. According to the IRS website you are liable to file if you meet the green card test - as simple as, if you are an LPR at any time during that year, you need to file. This is not the same as needing to
pay tax, you seem to be getting confused there. You may be able to get away with not filing for state taxes - but you need to file with the IRS. And when you go for naturalization, they want proof that you filed all tax returns you were liable for.
Direct quote from the IRS website: (I added the underline)
You are a resident, for U.S. federal tax purposes, if you are a Lawful Permanent Resident of the United States at any time during the calendar year. This is known as the "green card" test.
Source:
https://www.irs.gov/Individuals/International-Taxpayers/Alien-Residency---Green-Card-Test
It goes on to say that if you do not meet the substantial presence test (which someone in the US for only a few days won't), "your residency starting date is the first day on which you are present in the United States as a Lawful Permanent Resident". That is you, the moment you cross the border having entered on an immigrant visa.
I am assuming you know that as soon as you are an LPR you are liable for tax on your worldwide income, even if you are residing and working outside the US while earning it.
(Moving expenses tax credited? For a private move? Huh?)
Turbotax is a bad idea for something like this. Not a lot of US tax experts know the intricacies of filing for the first year when you are non resident for part of it and resident for the rest of it.
https://www.irs.gov/Individuals/International-Taxpayers/Taxation-of-Dual-Status-Aliens