I tried coinbase but the wire fund will take 2-3 days,is there any way to deposit and buy it in one day?THANK YOU ALL!!
there is this webpage listing the bitcoin ATM locations. You can pinpoint ATMs near you. Be advised though, that the ATM fee is quite considerable
https://coinatmradar.comAlso, you may want to find a peer via localbitcoins service. Note that fee-wise it may be a cheaper option, but obviously you disclose who you are as you meet in person
They are both instant options, the only delay is finding the peer and arranging the meeting