Buy easy cook rice and do it in the microwave. It is always perfect with separate grains.
Rice cooker is definitely the easiest way to have perfect rice every time but frankly even when I do it on the stove top it’s perfect every time… Rinse the rice well, put it in the pot, water just covering the rice, bring to a boil, then lower it to a simmer, time it for 20 Minutes. The words, “hey Siri set timer for 20 minutes” makes it fail proof even on the stove