stockpiling baby supplies

Taylor
How much of what should I stockpile? I want to be as prepared as possible for baby #1! I know the obvious diapers and wipes, as well as lotion, body wash and shampoo, diaper cream. What else should I stockpile? And how much of everything. 
Also, what brand diapers/wipes do you all recommend? I've heard so much controversy over different brands and just don't know! Please help!