How long am I going to wait?
How long am I going to have to wait?
How should this be phrased if the person saying this is very annoyed and very impatient?