I would like to clarify couple of things
Bitcoin’s value is derived from many factors, however, the most important point is that bitcoin is limited in its number and has a growing demand among the users.
That's right.
and since more and more bitcoins are mined per day, its price will continue to grow.
Not exactly. Adding more and more bitcoin increases the supply hence it should bring the price down. But the demand increases much more than the supply that's why price is increasing.
More and more people are entering the business, the mining process becomes harder, making people take more efforts and computation power on mining, which also affects the price.
Again, I don't think increasing difficulty in mining process increase the price of Bitcoin. Mining difficulty doesn't have direct effect on the price.