The best fishing pole in Terraria is the Golden Fishing Pole. This can only be acquired through completing tons of Angler fishing quests. The number of quests you have to complete in order to be rewarded with the fishing pole is not consistent, but it is at least past 30 quests.