My starting/stopping dependson the situation.

If I am on a trip and pull into a rest area, I'll let it run. If I stop for a meal, I'll let it run for about 7 minutes with my remote timer.

If the engine is cold and I'm making a run to the store I will let it run. If it's really cold or hot outside I'll also let it run quite often dependimg on the length of the stop. If it's a short stop I let it run. If long I will not

If it's mild out, and I'm just running around local, I don't let it idle much.

I should note that I have a remote start and use the manual takeover to allow me to keep it running without the key and risk of being stolen. This also times out at just past 20 minutes (26 I think) which is quite handy too.