Roger Federer's wealth surged from $400 million in 2016 to an estimated $550 million by 2023, driven by lucrative brand deals ...