Enchant creature
At the beginning of the upkeep of enchanted creature's controller, that player sacrifices that creature unless they pay

.
When this Aura is put into a graveyard from the battlefield, return it to its owner's hand.
You choose whether to pay or not on resolution. If not, then you sacrifice the creature. You can choose to not pay if you no longer control the creature on resolution.