Could Bitcoin Hit $500,000? Who Could Afford To Buy It?