I was taught many years ago that you selected carb heat on as part of the downwind pre landing checks and left it on until within gliding range of the threshold.
I was taught to leave it on until on the ground (it's easy enough in a 152 to push it in at the same time as the throttle for the go-around or T&G).