Cruz gets it from Trump who continued to speak highly of single payer in Canada and Sweden until Cruz smacked him on it. Donald makes deals.
Nobody draws time lines when making claims like this. Because if they did, most of these accusations would go away.