Always on
Keep the polling loop and the scheduled jobs running
Your server runs on redundant power and network in a data centre. Define the bot as a systemd service or a pm2 process and it comes back on its own after a crash. Schedule recurring work with python-telegram-bot's JobQueue, with APScheduler, or straight from cron and systemd timers.