Maybe you should keep your money where people can't find it. When I am around a lot of people I put my money somewhere on my body and I don't leave it in my wallet. I hope you get your money back.
I guess it all depends on where and how it happened and if you have any idea who stole it, you must be very upset as $100 does not come easy these days, I hope things work out for you..