Pokemon GO's latest update will introduce the Buddy System, which will allow players to assign one of their Pokemon as their buddy. Depending on which buddy a player chooses, the Pokemon either walk alongside its trainer or sit on its trainer's shoulder, much like Ash and Pikachu.

With Niantic's hit augmented reality game Pokemon GO set to roll out the new Buddy System feature soon, avid fans of the game have taken it upon themselves to speculate which Pokemon would prove to be the best Buddies in the game.

Thanks to the gamers behind the Pokemon GO Hub, players would be able to strategize better when it comes to making the most out of the Buddy System.

Here are the top 5 Pokemon that would serve as the best Buddies.

Charmeleon

According to The Pokemon Hub's data, Charmeleons would be one of the best Buddies players can have in Pokemon GO. This is because Charizards are among the strongest Pokemon players can get in the game.

Grimer

What's pretty surprising about Grimer is that it only costs 50 Candy to evolve Grimer into Muk. Considering that this Pokemon is pretty rare in the game, allowing players to evolve the monster with just 50 Candies is a very clear bargain.

Dragonair

Just like Charizard, Dragonairs are among the strongest Pokemon in the game. Costing just 125 Candies to evolve, it would be pretty easy for players to hike up the candies with a Dragonair by their side.

Kadabra

Kadabra is yet another Pokemon that is practically a bargain when it comes to getting the most out of the upcoming Buddy System. Just like Charmeleon and Dragonair, the candies players can get from using Kadabra as a buddy will have this Psychic Pokemon evolving into its final Gen 1 form in no time.

Wartortle

Wartortle is a lot like Charmeleon and Dragonair, in the way that players can evolve their Pokemon into Blastoise, which is one of the strongest creatures in the game. The amount of walking involved to evolve this Water-type Pokemon fully is a bit more than its Fire counterpart, however.