is ready for them. if your product is “ahead of its time,” it won’t be accepted by a mass audience. if you have a complicated or revolutionary product, you need to be careful about trying to introduce it to people, especially if it requires too much explanation or training on how to use it. 