As above, I was doing 2 to 3 slots a week (1.0 - 1.5hrs usually) and found that contunity helped massivley. Once I got into nav, I was doing 4-5hours a week and I did my full PPL including exams in about 4 months.
Aiming to do 2 -3 hours a week now on rental til I get enough for IMCr and aim to do the same there.