BofA: Is this the next SpaceX?