It is always better to exchange money in your home country before travelling to a foreign country. This will save you from the last-minute hassle and helps you escape the exorbitant exchange rates in airports.