<prompt> Human: Title says it all really. I want to be a software engineer coming out of college and should have around 50k in debt. What can i realistically expect to be able to afford to put a down payment on and get a mortgage for when im 30? The wages are just averages so it could fluctuate.  <response>: It depends entirely on your total expenses. 