Lithium batteries wear more quickly when fully charged but of course you need the capacity on the move. Here's a solution: When at home, charge to 85% and 100% when not connected to your home network (wired or wireless).
Pre-requirements: Linux, NetworkManager