A noble hero always needs a worthy counterpart to challenge them; in anime, this role is often assigned to their rival. Rival dynamics in anime tend to be some of the most compelling, whether it's an antagonist whose begrudging respect for the hero forces them to provoke one another, or one of the protagonist’s allies finding value in disputes and confrontations despite fighting on the same side, or anything in between. The tense, antagonistic relationship between Goku and Vegeta in Dragon Ball is the rivalry trope's archetype and most beloved example.
Source:https://www.cbr.com/vegeta-goku-anime-rivalries/