Before the year ends, most of us make their own resolutions. Maybe 40% of those who made would really do it and the remaining 60% won't. It is a part of their routine but in the end they don't try to give their best to make both ends meet. However I still salute those who try to change for the better.
It maybe a new year but it is not necessary for everyone to change. Everyday you meet someone you don't know. everyday you experience something you did not before. Everyday you see yourself different from other persons. So there is a tendency that you might go with them, do what they do, and change.
There is no really specific time, where or when you need to think of yourself that you need to change. Change is the only constant thing that happens in this world. When you need to change then change. Don't wait for the year to end then make a new years resolution. If you feel that there is a need for a change in yourself then go.