Nevermind
The latest Falcon 9 revision is ~$67m per launch. Lately it flies every ~3 days. Over the past year it has flown ~100 times. It has a 99.4% launch success rate, and a 98% landing success rate.
Clearly this shows that the Russians are superior.
And that is the price, the cost is unknown but likely lower.
And starship should be utilized fully will probably ven cheaper for the same mass-to-orbit