Text this: The Future Cost And The Key Factors Of Energy Generation