yeah, if the battery is over 4 years old then it might be time for a new one.
Doesn't fit the symptoms though, once the car is started up and running then the alternator is juicing the battery. It wouldn't start the car if it was too low on juice, so doesn't make sense.
But good to rule ut that issue.
Audio: Jehnert Flatline speakers, Mobridge M1000 DA2 prepro, Helix P-DSP, Zapco Z-150.6 amp, CIC iDrive upgrade
Performance: MHD Pro Tune, AR Downpipes, ER FMIC/CP, DCI, RB turbos and inlets, KW V2 coilovers, Fuel-It Stage 2 pump w Ported fuel rail, Mfactory LSD