Should you ask a cash buyer to pay your assignment fee upfront before closing?