Dem würde ich widersprechen, die Zeitpräferenz kommt immer auch bei einem Spontankauf zum Tragen wenn man die Auswahl der Bezahlwährung hat.
Einfaches Beispiel: Du darfst in Bitcoin, Euro oder der Türkische Lira bezahlen, welche Währung nimmst du?
Wenn du sowiso nur eine Währung selber hast, dann macht es wirklich keinen Unterschied, da du in egal welcher Währung du bezahlst, erst umtauschen gehst (was nochmal kosten verursacht). Du hast zB. nur 1200€ und bezahlst 0,001 BTC, dann tauschst du 0,01 BTC * 20k€ / BTC Umrechnungskurs = 200€. Hier wäre es also egal ob du in Euro oder Bitcoin bezahlst, immer würdest du danach nurnoch 1000€ haben, auch in einem Jahr. Genauso wenn du nur Bitcoin besitzt und in Euro bezahlst. Es geht in diese Rechnung ja nur der aktuelle Umrechnungskurs ein. Zieht man die Umtauschkosten mit hinein würde man immer in der Währung bezahlen, die einem auch tatsächlich vorliegt, da man dann die Wechselkosten einspart.
Aber wenn du die 1200€ aufgeteilt in Bitcoin und Euro besitzt, also 600€ und 0,03 BTC (wieder zu einem aktuellen Umrechnunskurs von 20k€/BTC), dann macht es in einem Jahr einen unterschied welche Währung du noch besitzt. Sagen wir mal in einem Jahr ist der Umrechnungskurs 25K€/BTC:
Eurokauf Gesammtwert: (600-200)€ + 0,03BTC = 400€ + 0,03 BTC * 25k€/BTC = 400€ + 750€ = 1150€
Bitcoinkauf Gesammtwert: 600€ + (0,03-0,01)BTC = 600€+0,02BTC * 25k€(BTC = 600€ + 500€ = 1100€
Natürlich, wenn der Umrechnungskurs auf zB. 15k€/BTC fällt, dann würde es sinnvoller sein in Bitcoin zu zahlen. Aber wie die Zukunft wird kann halt keiner sagen. Zumindest spricht einiges dafür, dass der Kurs weiter steigen wird. Die Auswahl wird natürlich noch schwieriger wenn du eine Dritte Währung besitzt:
400€ + 0,02BTC + 7200TRY = 500€ + 0,025BTC * 20k€/BTC + 7200TRY * 1€/18TRY = 1200€.
Sagen wir einmal Beispielsweise die Wechselkuse vorraus, wieder 25k€/BTC und weitere 50% Inflation der Lira: 1€/27TRY. Nach den 200€ Einkauf besitzt du in einem Jahr dann noch:
Euroeinkauf Gesammtwert: (400-200)€ + 0,02BTC * 25k€/BTC + 7200TRY * 1€/27TRY = 200€ +500€ + 267€ = 967€
Bitcoineinkauf Gesammtwert: 400€ + (0,02-0,01)BTC * 25k€/BTC + 7200TRY * 1€/27TRY = 400€ + 250€ + 267€ = 917€
Liraeinkauf Gesammtwert: 400€ + 0,02 BTC * 25k€/BTC + (7200-3600)TRY * 1€/27TRY = 400€ + 500€ + 133€ = 1033€
Es macht also große Unterschiede wie man bezahlt und welche Währungen man danach noch hält. Natürlich kann man sagen, dass man dann alle Werte in der Währung halten soll, die man am stabilsten vermutet, aber dann hat man Probleme wenn man falsch lag → Diversifizierung. Außerdem hat man ja zB. noch ein Euroeinkommen und andere Eurorechnungen die bezahlt werden müssen, man kann also noch nicht komplett auf Euros verzichten auch wenn man deren Anzahl gering halten kann mit rechtzeitigen Umtausch. Aber hier wird die Sache sehr komplex, zumal man die zukünftigen Wechselkurse nicht kennt und umtauschkosten mit einbeziehen muss.
Generell würde ich trotsdem behaupten, dass es immer Sinn macht, die Währung zum Bezahlen zu nehmen, die am wahrscheinlichsten an Wert verliert. Denn diese Währung will man nicht besitzen und wenn möglich gegen alles andere Tauschen wie zB. Konsumgüterusw (-> Zeitpräferenz), nur um nicht durch die Inflation Enteignet zu werden.