How am I supposed to make a long term budget? I want to buy a house eventually, but what difference does it make if I buy it next year or three years from now? And how am I supposed to know what my car payments will be like then when my current car will probably die within a few years? Or what will my salary be like when I may or may not get a raise by that time?

I just got promoted, with a decent sized raise, and I’m trying to figure out how much of it I can afford to spend on myself. But it all comes back to questions like how much my next car will cost, or how much will my house cost and when will I buy it? Or what will interest rates be when I do finally buy it? Should I just pick some arbitrary fraction of my paycheck to spend and save the rest? Or do I pull all the variables out of my ass and build my budget off wild guesses?