The Texans aren't going to trade him any time soon though. They'd be smart to run up the price a little bit.
They'll probably end up hanging on to him for too long and that's the worse thing they can do.
It's tricky because the best thing that they can do is find a way to make Deshaun Watson happy. As soon as you trade him, that option is out the window.
But if they hang onto him after the draft, their return automatically gets significantly worse. Not only do you push back the picks by a year, but you also get no guarantee of when the picks are. If you trade him to the Jets/Dolphins, you know you're getting a top-3 pick. If you trade him after the draft, all those guarantees are gone.