how many diapers is enough??

Right now I have 120 ( 4-11lbs ) diapers
Should I buy more ? Or buy the next size up?
Or just wait until baby is born 
Help