I am getting ready to wire my son's new home and was wondering how much wire to buy to start. The house is a 2000 sq. ft. ranch with a full basement and a 24' X 24' attached garage.

For example, should I buy a 1000' spool of 12/2 and 500' of 14/2? I realize I will have to buy some larger gauge for the range, dryer,etc.

I thank you in advance for your help!