As you know, Texas is a lot of ground to cover, and it can’t all happen with just one trip. I would think a week is a good enough amount of time to become acclimated to the new environment and explore the cities and local shops surrounding where you stay. There is a national park within a day’s drive in any direction from practically any city, so there’s no excuse to not see something beautiful while you’re there!