When to change transmission fluid and filter?

That Silverado is overdue anywhere from 10,000 to 40,000 miles in my book.
I would do a pan drop and filter change now. Then another fluid change in a couple thousand miles.