Question: why gohan is the best?
Answer: Gohan was at beast mode when he faught Cell by transforming into Super Saiyan 2 very early. He was the strongest of all at that time. He achieved Ultimate form in Bhi Saga and proved his power level is worth considering. Even he had hidden potential since his childhood.