Adaptive budget planning