With demand SpaceX has factory capacity for 100+ Falcon Heavy launches in 2019

SpaceX has the factory production capability to provide over 100 Falcon 9 and 100 Falcon heavy launches in 2019 and 2020. SpaceX is producing about 5 engines per week and has the factory capacity of 400 engines per year or about 8 engines per week. The Falcon 9 has 10 engines.
One nine-engine first stage and a single engine second stage. The Falcon Heavy has 28 engines. Three nine-engine cores and a single engine second stage.
SpaceX should soon be pretty perfectly recovering the first stages and the fairing and other parts. Only the single-engine second stage will not be recovered. The number of total launches is the number of expendable second stages that are made once there are about ten to twenty reusable first stages.
If 2018 production was 400 engines. In 2018 and 2019, SpaceX could produce twenty reusable Falcon 9 and ten Falcon Heavy’s along with 220 expendable second stages. The Raptor engines are the same size as the Merlin engines.
The SpaceX BFR has 31 engines in the first stage and 6 engines in the second stage. SpaceX should be able to produce ten BFR per year.
SpaceX is rapidly changing what is possible in space. Instead of taking 40 launches over a decade to build the 400-ton space station, we could have 1000 launches in a year from ten fully reusable SpaceX BFRs that would place 150,000 tons into space. The 1000 SpaceX BFR launches would cost $10 billion versus $40 billion for the space shuttle launches of the International space station.
Casey Ex Australia has suggested that NASA and other space agencies should sign a contract with SpaceX to guarantee a Falcon Heavy launch to every planetary exploration target on every launch window – a steady campaign of about one launch per year per planet. A steady pipeline guaranteed launches will mean a lot of capacity for secondary payloads.