It really depends on the progress you are making.
Are you meeting the required standard on each flight you do, and on track in the syllabus to take your test after you have completed the required hours? The best thing to do is talk with your instructor.
In a lot of cases, and this is quite normal, you end up on the saw tooth learning curve if you dont fly for some time, and its likely that you will go over hours and it will end up costing you more cash.
Full time study is most likely the best way forward, but it all depends on you and your circumstances.