Did mine earlier. To be honest, can't really tell the difference. I guess if you feel your car has some problems that could be related to the software, then upgrading may make a difference. Otherwise if everything is already running smooth, then just leave things as it is.