SpaceX (Fine, Elon Musk, tweeted) suggested after the Echostar 23 launch, which was expendable that this would be the last planned expendable launch. Everything else would either land back at base, or on a barge. If it is too heavy to land, then missions would be scheduled to use the more powerful Falcon Heavy booster.
This launch is scheduled to land downrange on the ASDS "Of Course I Still Love You" (OCISLY).
Another reference, quoting the tweet would be Spaceflight Insider that adds a twist that the Mod 5 Falcon 9 might have higher payload performance. The version that launched Echostar-23 is considered mod-3 and mod-5 has been talked about as the final build, iterated, to have the final changes needed for greater reuse.
After landing many stages (7 as of this writing, more every couple of weeks I suppose) SpaceX has a growing sample of data of components that need to be updated or redesigned for better and simpler reuse. All those changes are being rolled into the design slowly, with a major milestone called Mod 5 being the stake in the ground of all the planned changes (as of this time, no doubt a Mod 6 will follow over time).
The engines have followed such a plan with the Merlin 1C used on the Falcon 9 V1.0, then changing to the Merlin 1D for the Falcon 9 V1.1, then an upgraded Full Thrust version, still with Merlin 1D's but at higher performance ratings. The Mod 5 is suggested to have an even higher thrust/performance Merlin 1D for additional margin.