Toncoin (TON) Hits New ATH, Is $10 The Next Stop?