SpaceX's next launch has been delayed again. Exactly by how much is unclear at the moment, but it seems to be for the same reason their test fire was delayed: to have more time to do more tests. Since it's not like you can pull a rocket over to the side of the road and call AAA when something goes wrong, a delay of this nature is likely a good thing.