How many months do you have to wait to refinance a home?
In many cases, there is no waiting period to refinance your mortgage. However, you must wait six months after your most recent closing (usually 180 days) to refinance your mortgage if you’re taking cash–out.