Is it time to buy or say goodbye?