Wherever the best exchange rate is. Though saying that. like you, I have left changing the money until I get to wherever I'm flying to, and I have got some great exchange rates by doping that - much better than anywhere at home. On the flip-side to that, you could also get a worse exchange rate. Takes your chance I suppose.