VXX is not recommended for long-term holding due to high roll costs and credit risk, with better hedging options available ...