Omni Network Price Skyrockets 164%, Should You Buy Now?