My current strategy is monitoring which games are popular in my country, avoid buying those games in new condition, buy these popular games with pre-owned price after waiting for some times, and buy unpopular games with MSRP price (+shipping cost). That can save a lot of money for me.