Both political parties have their good times and bad times,...
Both political parties have their good times and bad times, only they have them at different times.
Both political parties have their good times and bad times, only they have them at different times.