I use carb cleaner once every month or when ever i change the air filter,and perform detailed clean up of TB after 2 months.
Usually do it while engine is cold and off.
Soft clean up :
I dismantle air filter box,point the nozzle of carb cleaner on the month of TB and spray for 2-3 sec,open the butterfly and let the residue drop to intake pipes.Then install the red pipe which is given with cleaner and point it at idle control valve and spray for 2-3 sec and again open butterfly and let the liquid vaporize.start the car and then spray directly onto TB mouth keeping RPM @ or above 4k.
Hardcore clean up:
completely dismental TB and remove all the sensors and spray everything with carb cleaner and reinstall everything back.