Instant Pots aren't a fad anymore, either, so you can probably pick one up used cheap or on a buy nothing group.
I don't use my instant pot for rice because a saucepan is simpler and easier to clean, but I'm happy with it and I'm sure it would work just fine for rice.