There's actually no good time to invest, for me it really is dependent on your opinion, day and mood. If you feel it is a good time to buy now then go. You know yourself more so only you can tell if your condition is good to buy and you have a strong feeling/hunch to buy now.