For new kits it's generally like tRAS = ( tCL+tRCD+tRP ) -2 but for higher clocked kits, manufacturers are leaving it lower so it's often like tRAS = (tCL+tRCD+tRP ) -4 or more.
Samsung can work at lower tRAS while Hynix usually needs higher value but manufacturers make the same base settings for all IC so they could switch used chips without changing all product line. When you look at available memory then you find out that most 1866 kits have tRAS = 27, 2133 have tRAS = 28 and 2400 have tRAS = 31 while all these kits are on mixed Samsung, Hynix or for lower clocks also Micron or Nanya IC.
There is some lower value at which IC is still stable and as you can see in overclocking results, many samsung IC are going to work at tRAS = 21-28 for 2133-2800 clocks while Hynix needs 27-35 for the same clocks. There is no special limit for upper value so better is to set higher for all kits while it won't really affect performance but will be for sure stable.
I'm not sure on what base were made all these "timing rules" that are around the web but adding first 3 timings to get 4th is working almost only for older IC and mainly Elpida.