I have found that wallofcoins.com is the easiest and quickest way to get bitcoin or dash. You create an account with your phone number, say how much cash you want to spend and check the local offers.
There are banks and credit unions that you can deposit cash into. Take a picture of the receipt and then write on the receipt and take another picture. Email it back to wallofcoins and they send your coins.