Летом. Сейчас будете пытаться угнаться за школой, в основном репетитор будет делать школьные домашние задания, оценки может и станут чуть получше, но толка реально не будет. И еще сейчас все реально грамотные репетиторы заняты. Сами подумайте, если в марте у репетитора есть места, значит кто-то из пришедших с начала учебного года ушел и листа ожидания тоже не было. У востребованных репетиторов такого не бывает. А летом все свободнее, еще и к следующему году уже будете с проверенным репетитором. Лучше подобрать отдельно по математике, отдельно по физике иначе обязательно что-то будет хуже. Математику в целом берите. По алгебре наверняка тоже есть проблемы, они просто менее заметны. Сориентируйте просто, что вам надо решить ОГЭ не просто на пять, а на высокие баллы. Тогда без геометрии тоже никуда. В основном как раз на ней баллы и теряются. Оценки в 8 классе роли не играют, а если летом хороший задел сделаете и дальше учебный год будете с репетитором, но в аттестате уже все прилично будет.