Depends on where you are staying.
You can make your fastpasses at 60 days for the length of your onsite Disney resort stay.
If you are staying at one of the handful of "Official Walt Disney World Hotels" in Disney Springs (they will say right on their websites if you get early fastpass privileges/extra magic hours) you can book at 60 days from check-in at your offsite resort for the length of your stay there.
If you're staying anywhere else, you can book fastpasses at 30 days from each day you are offsite (one day at a time).