I right now have my I-140 approved and have applied for by EAD and H1 visa expires(6year term) in July this year. I have also applied for extention of my H1 Visa. I just want to know if it is worth taking the risk of buying a house now or is it worthwhile to wait atleast till my EAD gets approved or H1 renewed? Thank you for your advice/suggestions in advance.