The IRS begins accepting e-filed 2023 returns on January 29, 2024.
You can file your federal return when you have all of your 2023 tax info (W-2s, 1099s, etc.) and all the tax forms and schedules in your return have been finalized. Most should be ready by late January.