2 ms·True. However, you can buy up 10 years in advance and still add one year of renewal every year.by poleguy 6y agoTrue. However, you can buy up 10 years in advance and still add one year of renewal every year.