Historically, Section 51.002 of the Texas Property Code provided that Texas foreclosures had to occur on the first Tuesday of a given month to be valid, even if that date fell on January 1 or July 4.
That has now changed. Beginning with the foreclosure sales to be held in January 2019, since the first Tuesday would have been January 1st New Year's Day, the foreclosure sales will be held on the first Wednesday of the month, the following day after the holiday, January 2.
If you want to keep your property, don't delay. If you qualify you may want to file chapter 13 bankruptcy to stop the foreclosure sale and give you a chance to catch up your payments. But the chapter 13 must be filed before the foreclosure sale in order to stop it.