"past performance is not a good guide to future performance" is what the finance industry says about the uncertain waters of investment.
If you think late delivery is a trendline to work with against the impossible, I have a self driving car to sell you. (it's not FSD. he delivered late, and he under-delivered to his sell)