You should try to keep your battery level above 50%. Lithium batteries need charge to keep their effectiveness.
Only do 0-100% maybe once a month. When you do, charge the phone when off to 100%. Boot phone, if it is below 100% at startup charge more until it reaches 100%, then restart. Continue...