it is better to married asap and apply H4 before I apply I-485, so that to avoid trouble of getting rejected based on my immigration status. Is that right?