prevent buying more than you can afford