Margaret Hoover Net Worth 2025