it wont finish in 3, you'll still have 2-4 subjects left over, so 3.5 yrs, unless you overload to 6 subjects a sem for 2-4 semesters... this depends on when you start overloading too
I plan on doing this, 5 next sem (hopefully), 6 each sem next yr, 6 the sem after, then 5 each after that...