Yes, you do. Otherwise, you won’t be able to purchase anything with your home country’s currency. However, you can virtually stay at home and pay with a local currency if you use a VPN with servers in your country.
We recommend choosing NordVPN, Surfshark, or IPVanish, for that matter, as they are secure enough to minimize the chances of Valve banning your Steam account.