I heartily agree with this, so much in fact, that I’ve advised a number of students over the years to save enough money and have it available to complete your training from start to finish. Weather permitting, plan on flying every other day or at least twice a week. Supplement the actual training with practice in the sim when you cannot be at the airport. Practice in the pattern; do as many takeoffs and landings as you can stand in one sitting. Try to be as consistent as possible.
Scout your cross-country flights before you do them. I sure wish I’d been able to do that when I was learning… and now you can!
And as Tom (@FlyingsCool5650) says:
One thing that is most important . It is SUPER easy to skip steps in the sim. That is one thing you ABSOLUTELY have to avoid! So do every step of every checklist you have. Learning that one thing can save your life, and make operation of the aircraft second nature, just like the “muscle memory” learning to touch type. In this case, the “muscle” is your brain!
And the most important thing of all? Have fun!