If your luggage is delayed for a few days it’s worth checking if your credit card (assuming you booked it on the card) gives you some allowances to cover this event. I know my Chase card has this feature:
“Reimburses you for essential purchases like toiletries and clothing for baggage delays over 6 hours by passenger carrier up to $100 a day for 5 days.”