Houses to buy
Through the game you can buy houses,in Urbaina(the first city) you should buy the small house first. Do not buy another house until you unlock Glass Town. If you did not buy another house until then you should have enough money to buy the pinthouse.