2000 civic Dx hatch

2000 civic Dx hatch

It happens very often when it's somewhat cold. I got a new battery not long ago, did the major tune up already. Anyone has idea what it might be? Please help -_- Thanks