I live just south of DFW. Here is how I do it.
Use Google Maps or your favorite mapping program to get the time to drive
add 1 hour for breakfast potty breaks, etc. more if there are more people traveling the car.
add 1 hour for slowdowns. Check TXDOT and social media for any planned problems.
try to get to your parking location of choice 1/2 hour before your check in time.