When Is Your Partner Most Likely to Cheat?