Regarding Shnayim Mikra v'echad targum, Halachipedia says this:
Some have the practice to read a little bit every day and complete it day Shabbat. 
They also say:
Some have the practice to do the Shenayim Mikrah on Friday afternoon. 
One should finish Shenayim Mikra V'Echad Targum by Shabbat lunch. 
So, from what I gather the latest time is by your Shabbos day Seudah. But, what I am wondering, is what is the ideal time? Is finish Shabbos ideal, or is finishing before shabbos better? Is finishing on Friday better than Thursday (as apparently some are makpid to do it on Friday)?
What's the best way to do it, min hamuvchar?