You better not let a US military-industrial corporation like Boeing acquire SpaceX. Those low cost launches will disappear instantly.
They have a number of government contracts now, in the value of billions of dollars. They have only raised $125M total, so they may not need to raise much in an IPO.