the home stretch
noun /ðə ˌhəʊm ˈstretʃ/
  /ðə ˌhəʊm ˈstretʃ/
(especially North American English) (also the home straight especially in British English)
 [singular]- the last part of a race
- the last part of an activity, etc. when it is nearly completed- We're going into the home stretch of the presidential election.