Buying bitcoin

Just starting out in bitcoin. What’s the best app to drop 10k in bitcoin but have the option to pull out some money in case of emergency? I’ve put money into robinhood before and seemed like a pain to pull it out when needed. Thanks for the help!