You were out of luck if you waited until the last week of October to lock in the 9% iBonds rate. It crashed multiple times. The website looks like it’s from 1998, too!
The new iBonds rate is 6.89% for the next six months. That’s still an impressive guaranteed return. You cannot access your money for any reason for 12 months. After 12 months and before five years, you must forfeit a quarter’s worth of interest.