This may be one of the best questions ever. You can use it in nearly any situation, with nearly anyone.
To be human is to be in need of help. I can use all the help I can get. All sincere offers of real help are welcome here!
Being of real help adds to your karmic bank account. Even if the offer is declined, if it’s genuine it will be remembered, and good will is often better than money in the bank.
Only ask it, though, if you’re planning on listening to the answer you might get… and following through.