The Bernie Bubble: How Long Will It Last?