It was below 1k last year beginning. But from the mid year prices started to explode! What's the reason behind these price rise?
Bitcoin has high price because the demand for it is very high. Normally for anything which has high demand has high price. Not only the demand, the popularity, technology and usage drives this crypto price higher and higher every day. As you said Bitcoin price is high but as of now the price is low compared to the last year high price it achieved.