See above for good advice. The worst flight training happens during boom times. The instructors have no experience and are too busy going to airline interviews to care about you. (That’s an over generalization but finding a real instructor instead of a time builder is critical).
You have time on your side so you can do it right and pay as you go.