Question: when did the us buy land from mexico
Answer: in the Treaty of Guadalupe Hidalgo in 1848 .