In many cases, there's no waiting period to refinance. Your current lender might ask you to wait six months between loans, but you're free to simply refinance with a different lender instead. However, you must wait six months after your most recent closing (usually 180 days) to refinance if you're taking cash out.