Is NOW the time to buy an Xbox One X?

Is NOW the time to buy an Xbox One X?