Falcon 9 block 5 is on the launch pad

Elon Musk has stated the following goals with the SpaceX Falcon 9 Block 5 there will be up to 300 more flights of Falcon 9 Block 5 before retirement of the rocket.
Block 5 is really it’s the 6th iteration of Falcon 9
– This will be last major version.
– There will be small improvements/minor changes from here for manufacturing and reusability.