提前半年最好。不过如果你不用你护照的话,什么时候换都无所谓了啊。因为护照到期的半年就不能使用出国了。如果是在国外,去中国领事馆办理,没什么特别的程序,去了填一些表格,交钱,然后大概等一个月新护照就办理完了。如果是在国内,去你办理护照的地方,程序一样。费用大概是人民币2,3百。
规定是半年,不许提前更换不过你要是有原因必须换的话,直接去市局申请就成了
半年吧,赶早不赶晚,祝楼主顺利!