For me about 3 weeks. But normally one or two. I do this on a cycle almost. Sometimes I just have no interest, but it's more that I feel much more sexual when i haven't come for a long time. Touches feel much stronger, I get more precummy which is exciting and when I do come it feels much better. If I leave it too long it starts getting painful though. A month is too much.
I normally wait a week or maybe two and then start edging for an hour or more, then leave it without finishing and do it again for a day or two or more. Strange enough I don't really get 'blueballed'. Eventually I'll screw up and go too far like I did today :( . I use a masturbator synced to VR with an edging button but I pressed the wrong one and suddenly made it go flat out for half a sec at the wrong moment lol. It was nice but I was hoping to stretch it more.
The next days I won't be in the mood, my ultra sensitivity will be gone etc. I wish I could recover faster. I can still cum again but it won't feel very good.
I usually do it alone, I do have some friends I do stuff with but usually it's not edging as you really have to be able to read each other for that. I'm male, 40s in Spain. Currently poly but solo though I have a few open friends. Heteroflex. Submissive bdsm too. I deeply love slow and sensual, I can get a lingam massage for 1,5 hours and in trance at the end lol. I don't like hard & fast.