The best time is when you will do it. As noted, with all of the conflicting research of varying quality, it's hard to tell what time is better, if any at all, or if that view will change over time. Further, what research there is on exercise is rarely focused on us - the obese and recovering obese, so there is another variable that throws everything into question. Exercising at a sub-optimal time is better than not exercising at the optimal time.
This is somewhat similar to my advice on protein drinks - while whey isolate is generally considered to be the most available and absorbable form, the one that you will drink is better than the best thing out there that you won't drink (with the possible exception of Genepro, which only seems to be good for making expensive urine.)