I'd also add an important point - never replace a punctured tube without thoroughly checking the inside of your tire for sharp objects. You'll likely only make this mistake once.
For off-road riding (cross) I pinch flat almost exclusively so I don’t bother checking around. It is pretty obvious when you smack a root or rock.