Time to buy stocks of power companies as they are about to have record profits?