Ted Cruz Net Worth 2022, Salary, Family Tree, Biography