BTC ... The bubble !? A perspective.