What Age to Start Homeschooling

At what age should you start homeschooling your child. And what should they be learning?