Is this cash or tournament play? How deep are the stacks, or is he or you playing short? Like crdalchemy93 stated, it all depends?
First off, I would suggest patience. Nothing says you have to be the Hero at the table, unless of course, your heads-up. So, again it depends.
I don't think you can have a standard answer to your question, because it always depends. I would be patient, pick my spot that I choose to be the best and call/re-shove, and live with the results. Learn from the results. Continue to grow as a poker player. Good luck!