AFAIK, the transactions aren't happening onchain until you withdraw to an external wallet. So you don't have to worry about UTXO management for something like daily purchases.
Waiting until you hit certain thresholds (1M sats, 5M sats, etc) before withdrawing consolidates all those days of purchasing into one UTXO.