If your´e not having any problems like lockups, reboots and such I don´t think it´s necessary to get a new fan.
46c is quite normal.
Perhaps your CPU will last a little longer if your temps goes down, but I´ll think it will hold a couple of years anyway!
.Shitfaced.