There is no single "most proper place".
Usually it is the place the rest of the code uses.
If you're writing your own code from the beginning and can choose your own convention: choose your own convention and stick with it.
If you choose something other than type * var
you will meet 'awkward' situations:
/* write these with another style */
int * var;
int const * var;
int * restrict var;
PS. It shouldn't matter, but I usually use type *var;