At what point is sacrificing a queen a bad move? Obviously if you get checkmate from it it's fine, but at what point does it become unacceptable?
If you can't calculate a clear win after sacrificing your queen, do not do it.