Since the total number of bitcoin is fixed, so the value of bitcoin will keep grow, and it's price will keep grow also. So will there a price cap for bitcoin?
In theory yes, as long as the demand / buyers, outweigh the supply/ sellers the Bitcoin price should keep increasing. But I guess that it wont keep increasing forever. There will be governments stepping in and do something about it. Time will tell!