<prompt> Human: Theres almost no work in my field where I live, so Im planning on finding a new job and having to relocate to do so, but I still have a lease where Im living now until the end of May. Im wondering when an appropriate time to start applying would be. Im in sw developmentengineering and I know the hiring process can be pretty drawn out. Im worried about applying both too soon and too late. Im definitely going to make my availability clear so that when I do apply they know my situation up front. I know some places may offer relocation assistance, but Im definitely not going to count on that. Ive considered some remote jobs as well, but Im always skeptical about those. If I apply somewhere that is looking for someone to start much sooner I feel like I might ruin any opportunity of applying to that same company later on when Im closer to being available. If I apply too late, however, and end up having to stay here past my lease date then its going to be hard as I have to give 90 days notice before the lease is up that Im going to be moving instead of leasing it again. If it were only me this all would be much easier but with my wife and a newborn baby I cant afford to put their situation in flux. I appreciate all the advice Ive been getting. Im actually working now I graduated in 2014 and have over two years experience professionally now in case anyone is looking , ha . My biggest concern honestly is not having really any money saved up to move two people with student loans and baby expenses dont mix well with poor saving habits, so if I got an offer to start anytime soon I would need a really good relocation bonus  <response>: as my dad would say, you dont have a problem until you have a job offer. And that is a problem worth having.Apply always and keep your resume updated. 