This is my approach toward your question. " As far as money or keys go, either "on" or "with" will work fine, but "with" seems less slangy. That's my opinion.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.