Ofgem energy price cap pending... Are you ready?