It usually takes me awhile to spit one out. I often start one and part way through get distracted or bored. So I'll leave it for sometimes a few others, other times a couple of days. I have had a couple waiting to be finished for a couple of weeks. Lol.
If something (doesn't matter what it is or how much I enjoy it) goes on for too long, I get bored and need a break. I hate not doing a job properly and my escape is the best way to prevent that.
For sure I'm one of the slowest to get reviews done, but I do eventually get there....lol.
If I do manage to sit here and finish a whole review in one day, it will still take me hours. My mind wonders a LOT!