lori wachs' net worth