I applied super early (about 15 months early) and got renewed like 148? days before my actual expiration as well. The new expiration date is 2 years from date of approval so I did lose about five months - but - I am happy I applied anyway. There are a number of lawsuits (like the Haven suit) which may stop renewals at any moment.
__________________
Renewal 3: Card: Jun/19
Awaiting GC/USC...