I’ve never seen a risky engineering endeavor lead with an accurate estimate. Literally every major project or program I’ve been involved in in my entire career has overrun. It became so bad we all switched to agile. Why do you expect flying to the moon to be easily estimated up front?