It took me 9 months to get my private. After your private you can get a little more creative about when you fly. I did a lot of my instrument rating at night. If your instructor doesn't have good availability then you should try and find someone who does. You can also fly with multiple instructors.