Peter Tuchman Net Worth 2026: $5M or $20M?