In post #5 there's a link to excel spreadsheet.
The only problem with those formulas is that they don't take artifact traits into consideration (Koor notes that at the beginning of the post).
If you do then crit starts to swing wildly due to:
1. Queen's Ascendant (strongly increasing its value with more procs you put to use)
2. Tidal Chains (strongly decreasing its value with more Surge usage)
3. Floodwaters (moderately decreasing its value with more CH usage)
4. Empowered Droplets (slightly decreasing its value with more HR usage)