Residential transactions reached $10.18 billion in April, holding periods now rival London and New York, and geopolitical uncertainty is quietly rebalancing negotiating power. Here is what the latest data means for serious buyers.