SpaceX continues to push the reusability of its first stage boosters, as Wednesday saw one complete its 24th flight.