What You Need to Know About Florida’s Tax System for New Businesses