Three months is plenty of time if you fly 3-4 times/week.
Just make sure that you are committed to doing the homework so your flight training is utilized effectively, and that the CFI and School can support this schedule reliably. Talk to other students...if they have complaints of broken airplanes, difficult scheduling, and instructor cancelations, look somewhere else.