Every time you do a select *, there is may be an additional query to get the list of columns. In high transaction environments this could become a visible overhead, but once every now and then will make no difference.
Also, when inserting records, never use select * in an insert in case columns are added.