My garage is also heated so i do not pre-condition. Keep in mind pre-conditioning is for the cabin and does nothing for the battery. If plugged in the TMS is constantly maintaining the battery whether or not you pre-condition the cabin.
If you garage is not heated when you park at night set the climate controls to auto and heat to HI and Comfort. Also make sure you have your heated seats set to auto in the configuration.
You can remote start twice. Each time runs for about ten minutes. Takes about 20 min for the battery to recharge after the 10 minute pre-condition. So if you pre-condition once, start about 30 minutes before departure. If your remote start twice (sometimes it gets that cold) start about 45 min to 1 hour before departure. You may have to do trial and error to see what works best for your conditions.