I'm about to purchase a 2017 Macbook and I'm confused about how the various processor options impact battery life, heat etc. Is anyone with an i7 seeing great (~10hr) battery life? My assumption was that the M3 would offer the best battery life....am I wrong? Thanks!!