I am due for my second extension of stay on my non immigrant o visa based on guardian, the main requirement is the three month seasoning of 500k, my question is is it 3 months or 90 days? And how early can I apply if the cash requirement is met before the expiry? Thank you