I don't know so much about dragons, especially Game of Thrones's dragons, but the amount of fire dragon breathed in
S08E05 seemed unreal to me, even for that magical dragon. So, was it logical in the Game of Thrones world?
Dragons have as much fire as the writers need them to have. So far, there has been no indication that it runs out, has a cooldown or something similar.