Muy buena pregunta
'Go ahead' es la frase más usada, sin duda. 'Fire away' se usa EXCLUSIVAMENTE para una pregunta que alguien quiere hacerte. 'Go ahead' se puede usar para dar paso a alguien, advertirle de que sí estás escuchando lo que están a punto de decir/preguntar, permitir que alguien haga algo, etc. Pero la única situación en la que se oiría 'fire away' es después de 'I have a question/Can I ask you something?'
Espero que te ayude