The 24-hour wait is only a one-time process, and is part of an effort to stop Android malware and scams. But the upcoming ...
On most Android phones, go to Settings > Network and internet > Hotspot and tethering, then enable Wi-Fi hotspot. On Samsung devices, go to Settings > Connections > Mobile Hotspot and Tethering, then ...