You may enter any time before the expiration date. Your authorized stay will depend on your other documents. If you expect to be needing to do other international travel during your stay in the US, it would be in your best interest to get a new stamping before returning to the US.