Why the Dow rallied today: The US is still the best place to put your money