Valve has implemented a new measure to prevent users from buying games in cheaper regions.
There is now a cap on how often you can change your Steam account’s country. Country may not be updated more than once every 3 months.
SteamDB notes that you can still complete purchases using a payment method from your current region.