Question: why goku is the best?
Answer: Yes Goku is one Greatest Fighter in DBZ because as a saiyan even goku had some limitations but his focus and practice made him cross all the barriers and achieved super saiyan form. ... He used great saiyan ceremony to get Super Saiyan God Power for Fighting against Beerus who was about to destroy Earth.