Starting with the launch of Bangabandhu-1 on top of the B1046 core on 24th of this month, SpaceX will start launching satellites on top of the new Block 5 versions of their boosters. They are not designed to be reused once or twice with teardowns that approximate what was done with the Shuttles between the launches, they are designed to be reused "many" times, with refits every 10th launch.
What blows my mind about SpaceX is not just that costs are going to come down, it's just how much the worldwide space launch capacity is going to go up when they continue mass-producing rockets without discarding them, growing their fleet of launchers by ~1 every two months. (Factoring in the customers who want the performance of flying expendable).