Why is Civic the best currency to Buy for long Term