Am I too late to open up an Instagram account?
No, you can register at any time.
I have one, but am thinking about closing it. I originally thought it would be less contentious than The Book of Face, but I was wrong.