I'm trying to buy Bitcoin on the Sofi website, but it says I'm unable to do so b/c I live in New Jersey (there's 4-5 states prohibited from buying it on their website). Anyone know a legit, reliable and safe site I can purchase it from with no issues? Robinhood, Coin Base, etc. - thank you!