Stellar Lumen (XLM) Price Takes Hit, $0.092 Is The Key