For most lithium-ion chemistries, batteries last longest when kept between 40% and 70% charged. The ideal way to charge, if you want to fully charge and preserve battery life, is to fully charge just before driving so that you're drawing down the charge above 70% as soon as possible.
Also, keep in mind that heat is the enemy of all battery chemistries. A quick charge will heat the battery more than a slow charge.
Also, keep in mind that heat is the enemy of all battery chemistries. A quick charge will heat the battery more than a slow charge.