Is this the time to switch energy companies?