It’s about time. We are now on Instagram!
also kickoff, kick off, 1857, "first kick in a football match," from kick (v.) + off. Figurative sense of "start, beginning event" is from 1875.
: kickoff dinner/ kickoff speech
The beginning; inauguration: He planned the kickoff of his campaign for Texas (1875+)