I remember hearing something about a bitcoin credit card. Like, one that you pay for everything with fiat on credit, and then you pay off your bill in bitcoin. So you never have to hold fiat if you don't want to.
What's the best/most reliable credit card that does this?
Before choosing any of those companies/that offer these services read the reviews from people that are using it recently.
Wirex/E-coin is a good service too, the users sometimes are having issue but they have a thread here and are active in solving the users' issues.
There are also some other companies like Xapo, Uquid and Coinsbank which offer bitcoin debit cards plastic and virtual but check their fees and check if you are eligible to order.