you can bet that their next iteration will be wildly popular
No, you really can't.
Look at PS3 compared to PS2, GameCube versus nintendo 64, Saturn versus megadrive.
In fact it's practically an industry rule that you always fail after a successful generation of console! A betting man would reckon on the Xbox 3 being a flop.