Rpms drop low when starting car

Recently after I start my car my rpms will drop to the 100-200 range and then shake back to 600 rpm. This usually occurs after I have already driven my car earlier in the day but happens rarely during a cold start. Any ideas on what could be wrong with it? I was thinking maybe I need to clean throttle bodies but idk. Any help appreciated greatly👍