I have been single for 3 years now and have just started to stay way from this dirty habit I have yet now I have met someone all at the same time. Is this good timing or bad timing?
If you feel that you are not ready, then maybe you aren't ready, you need to be confident and sure about your recovery.
There is no such thing as a good time, only less worse times. Go and practice dating! It can be a lot of fun!
Why wouldn't it be a good time? Go get her, have some dates, see if you start falling in love. If the PMO addiction is effecting your relationship, just let her know and be honest with her. You can wait until you start getting serious, or if you can still function normally just keep it to yourself and stick to the road to recovery. Love, romance, and intimacy are all wonderful things...dont deny yourself from them, you never know when the next opportunity will come. Seize the day & stay strong! Most ladies assume most men are porn addicts anyway, she will likely be happy to hear that you don't engage in PMO for the sake of your own mental health.