Nah, he should wait for a dem win in 2020 and get a cabinet appointment.
Assuming that Beto loses next month, this is right.
It's too soon to run for President just two years after losing a Senate race. Richard Nixon waited for six years after he lost the California Governor's race before he ran for President again. And in the meantime he rebuilt his credentials as a campaigner by campaigning heavily for the Republican ticket in the '66 midterms.
A huge difference was that Nixon was a former VP. That gives you an instant national profile as long as you want it, like we've seen with Gore before and now Biden. Beto, by Januray, will be a former congressman. All of his momentum from the great showing last night will fade with time, so I believe now is the time for him.
I think he should. He's very promising, a freshh face, and the candidates we know are probably going to enter all have major flaws and seem pretty boring at this point. If he ran against that field I'd support him.