> officer directly asked him if he had a large amount of US currency
That reminds me of something I think I read. Is there are companies that specialize in identifying motorists that are carrying large amounts of cash. They make money by selling that info to the police.