One approach is ‘if the book you are thinking about buying isn’t going to be the next one you read, don’t buy it.’ Whilst I can’t claim to always adhere to the rule, I have saved a lot of money and shelf space using this approach.