The waiting calculation is super straight forward. Regardless of what the diff is at, the coins we earn is inversely proportional to the diff.
According to
http://mining.thegenesisblock.com/ the historical diff increase is:
Over the last 30 days: 125% (1.25 per month)
Over the last 60 days: 323% (1.8 per month)
Over the last 90 days: 457% (1.65 per month)
So the last 30 days have leveled off a bit, but last month it was crazy and it was pretty high even the month before that.
Presuming back-of-the-envelope 80% monthly growth (not unlikely due to cointerrra shitting a ton of hash power onto the network) we see:
First batch = 100 units
Second batch = 100 * (1/1.8 ) = 55 units
Using units to avoid talking about exactly how many coins, because it doesn't matter, we are making a comparison, the units are unimportant.
The lifetime sum of units made by the hardware for first batch are:
limit[x->0,inf] sum(100/(1.8**X)) => sum(100, 55.55, 30.86, 17.15, 9.53, 5.29, 2.94, 1.63, ...) which is approximately 225 units
The lifetime sum of units made by the same hardware starting one month later, with the same 80% monthly diff increase, is:
limit[x->1,inf] sum(100/(1.8**X)) => sum(55.55, 30.86, 17.15, 9.53, 5.29, 2.94, 1.63, ...) which is approximately 125 units
225 / 125 is exactly 1.8, of course, the very constant we used. So, long story short, whatever the average difficulty increase is during that month, as long as the difficulty increase remains close to it in the future too, we can estimate waiting 1 month will cost us 1/(1+%) coins, or 55% for a difficulty increase of 80%
Diff increase during first month (assuming future difficulty increases are fairly consistent for at least some time): % fewer coins gained during lifetime
95%: 49% fewer coins
80%: 45% fewer coins
65%: 39% fewer coins
55%: 35% fewer coins
45%: 31% fewer coins
30%: 23% fewer coins
In summary, if we get a 50% discount or more to wait, it is worth waiting, even if the difficulty *doubles* that month. If we get a 20% discount or less, even the lowest difficulty increase we have seen in months would still make it worthwhile to pay the extra money (also, assuming our hardware makes enough coin to be profitable, which we hope will happen either way). If it is somewhere in the middle, it comes down to what we expect the difficulty to be - and if CT delivers, I would bet it is going to be closer to the high side.
Thoughts?
EDIT: no sunglasses in my formulae!