For lane 
are best if you first observe your opponent and wait for the right time to strike, though many of them also thrive off a high preasure game from early depending on the matchup. They often can get early kills with insane aggresion at early ranks and then force their opponents to adapt if they get the lead, but if they don't get the early skill, you have to play patient around oppenigs from your opponent aswell as waiting for level and item breakpoints(trinity/duskblade beeing massive item breakpoints that boost your power alot once you finish them, playing passive till you get their and then useing that powerspike often is a good strategie)
For teamifghts, most off the above also profit from beeing a patient observer, though
and
are two of the champs that fit best for that in teamfights, haveing the patience to wait for the right moment with the ult makes a huge difference, but you also have to be willing to trigger the button rather than always holding onto it, hopeing for that magical 5 man ult.
If you want a champ that is more like magiccarp, not great early, but if you somehow get ghim to evolve you get a hgih reward,
is your champ