How to create a travel budget and stick to it, according to someone who's been traveling abroad for over 2 years