but mining is shot too expensive to mine with electricity and difficulty, and unlike what some people say, you need miners to create bitcoins so you cant ignore the cost of creating a bitcoin in this equation
Mining Bitcoins is virtually the same as mining gold. With the current rise in gold prices, it has become profitable to dig deeper in the earth to extract gold that was not profitable a few years back. Mining gold is REALLY EXPENSIVE too.
Bitcoin can be considered a commodity. If the BTC price rises, miners will be willing to invest higher on mining hardware and electricity. Exactly in the same way as gold. This is one of the reasons why the design of the Bitcoin protocol is so powerful.