Yes you have to wait 6 months. This really depends on what you get fired for. Attendance for example you can be re hired after a cool down period.