Reasons Behind the LTC Rally - Should You Buy Now ?