nvm.
Same. It takes around 1:10 seconds for me to finish a story.
You have to factor in the time it also takes for energy to recover, if you want the program continually running while you sleep.
Just incase, this is how I did mine.
Take the total energy you can acquire in the set number of hours you want to run the program, add it to your base energy pool or whatever energy you're starting at. Take the energy acquired over the total energy + acquired over the time then times that by 5. This will give you the exact time to execute the cycle to maximize how many times you can run in the desired time frame.
So what TM's are worth getting multiples of?
On top of the two above,
Dual Wielding.