There's never really a right and a wrong time to do giveaways. At any point, anyone loves free stuff. I'd be careful though how you market it. If you simply title it "1K sub Giveaway" your video will get lost in Search with the millions of other people that are doing the same thing. Just don't...