Reset vector where objects are added to origin (0, 0, 0)
You can change coordinates in the Location field in the Last Operator panel for Add primitive menu and set there 0,0,0 (use an old trick for entering all 3 values quickly - set the mouse in the top-most field and drag it all the way through to the bottom-most field, then type a value).



However there doesn't appear to be any default way to save this into user preferences to use later. It's possible to edit the location of the object afterwards by placing 3D cursor to scene origin though (Shift++S > Cursor To Center) and then aligning object to the cursor (Shift++S > Selection To Cursor). See Precisely move the 3D cursor and The easiest way to move an object to 3D cursor for more info.