Cristiano Ronaldo won Euro 2016, the Champions League and the Ballon d'Or in 2016 and took the opportunity to cash in on what may be the final major peak of his playing career.
The Real Madrid star signed a new contract to extend his stay in the Spanish capital in November that year and also renewed or began a number of sponsorship deals and business ventures.
The following year was similarly successful on the pitch as he helped Madrid win five titles, including a second successive Champions League, and he retained the Ballon d'Or.
But exactly how much is Ronaldo now worth? It's difficult to say exactly but what is clear is that he will be firmly among the highest-paid athletes in the world for a while yet.
What is Ronaldo's salary?
Ronaldo signed a new contract with Madrid in November of 2016 and is reported to earn around £365,000 a week. The new deal runs until 2021.
The Portugal captain earns slightly more than his team-mate Gareth Bale but has been overtaken as the highest-paid player in Europe by Lionel Messi, whose latest contract has been reported to be worth in excess of £500,000 a week, and Neymar, whose Paris Saint-Germain deal is said to be worth a staggering £537,000 weekly after tax.
Before those contracts were signed the only footballers who earned more than Ronaldo were Carlos Tevez, who was on a reported £615,000 a week during his time at Shanghai Shenhua, and Oscar, who is paid £400,000 a week by Shanghai SIPG.
When Ronaldo's tax affairs were questioned in late 2016, his management company published documents demonstrating earnings of just under £20 million inside Spain. That lines up with the speculated £365,000 weekly wage, which totals at nearly £19m over 12 months.
*Based on reported Real Madrid salary
What sponsorship deals does Ronaldo have?
Ronaldo's most significant sponsorship deal is with Nike, which was renewed around the same time he extended his Madrid contract.
The latest agreement is said to be the second 'lifetime' contract the sportswear giant has handed out after it offered similar terms to three-time NBA champion LeBron James. The Cleveland Cavaliers icon's deal has been speculated to be worth in excess of $1 billion in total, though exactly how that breaks down year-by-year is kept under wraps.
Naturally, many have assumed that Ronaldo has signed on a comparable basis. Though the $1bn figure seems extraordinary, it is worth noting that sponsorship analysts Hookit estimated that Ronaldo's social-media presence alone was worth an incredible $474m to Nike in 2016.
Prior to the new agreement, most sources had Ronaldo's annual earnings from Nike at a few million less than his Madrid salary.
Beyond Nike, Ronaldo has had endorsement deals with the likes of Armani, Tag Heuer, PokerStars and Castrol.
What businesses does Ronaldo have?
As well as representing a number of brands, Ronaldo has created his own around the CR7 image. It is mostly centred on his underwear line but has also evolved to include various other clothing, leisure and home products.
In addition, Ronaldo has two hotels - named Pestana CR7 - in Portugal: one in the capital, Lisbon, and another in Funchal, his hometown on the island of Madeira. Late last year, he expanded into gyms in a partnership with US health company Crunch, with the first outlet under the 'CR7 Fitness' name opened in Madrid.
Expect to see the 33-year-old expand further into this area as his playing days draw to a close, with Michael Jordan proving that the names of the greatest players retain their value even after retirement.
What charity work does Ronaldo do?
It would be unfair to say Ronaldo does not strive to put some of his fortune towards the greater good - in fact, in 2015 he was recognised by Dosomething.org as the most charitable sports star in the world.
The website acclaimed Ronaldo for using his fame to promote "a variety of causes including childhood hunger, obesity and biodiversity" and highlighted an $83,000 donation to a 10-year-old fan in need of brain surgery as well as a $165,000 contribution to a cancer centre in Portugal that treated his mother.
After the 2016 Champions League final, it was reported that the ex-Manchester United man instructed his agent Jorge Mendes to donate his €600,000 win bonus to a non-governmental organisation. Ronaldo has supported the likes of UNICEF, World Vision and Save the Children in the past.
In 2016, Ronaldo recorded a message for the children affected by the conflict in Syria and made what Save the Children described as a "generous" donation to their cause.
How many social-media followers does Ronaldo have?
According to Hookit, Ronaldo became the first athlete to reach a combined 200 million followers on Facebook, Instagram and Twitter last year.
His Facebook page, in particular, is by far the most popular of any athlete on the platform. Ronaldo has over 122 million likes at the time of writing - far more than Messi's 89 million and even further ahead of the top non-footballer, Dwayne Johnson, also known as The Rock, who is back on 58 million.
On Instagram, meanwhile, Ronaldo also leads the way among sports stars with 120 million followers. That places him third overall, behind Selena Gomez and the official Instagram account, having gone ahead of Ariana Grande.
What is Ronaldo's net worth?
No one can really claim to have a bulletproof idea of what Ronaldo is worth except his management company, but most sources estimate the figure to be between £200m and £250m.
According to Forbes, Ronaldo earned more than any other athlete on the planet in 2017 at $93m (£71m). He ranked fifth in the top 100 celebrities behind musicians Sean Combs, Beyonce Knowles and Drake and author J.K. Rowling.
Messi placed 14th on that list, with LeBron James the closest challenger to Ronaldo among athletes in 10th.
The aforementioned accounts that were published amid the controversy over his tax affairs, meanwhile, revealed an income of over £190m before tax in 2015.
£20m of that - his Real Madrid salary - was made in Spain and the rest outside of the country in which he currently resides, with his management company Gestifute based in Portugal.