After 21 million bitcoins have been deployed by the bitcoin blackchain, the only thing left to do is mine transactions. Miners at that point will make money off of transaction fees.
They will charge higher fees compared to now because their source of income will be coming only from us who transact daily BTC. And I predict that the price of bitcoin will be stable compared on it's current status.