Highly recommended you do it online when possible. This DMV has really long wait times. Really, Really, extra really long.
You can renew two years before it expires. Do it online. https://www.dps.texas.gov/DriverLicense/OnlineServices.htm
Thanks! Your answer is awaiting moderation.