The way this is done, is to do it continuosly.
Start down when you fancy it. The wind aloft is going to change as you descend, but have a stab at it.
After a couple of minutes, reasess the situation- high or low?
Make a correction, then after another minute or two, have a another wee look (I use the old track miles x 3 rule- but you might have a better system).
Really clever methods will work- but still-air only.
With changing winds (ie 98% of the time) the continual reasessment is really the only way to go.