Peak fossil fuels are ready for 2030