If you are planning on painting a concrete floor, like the one in your garage, you should stay away from acrylic and go for either oil-based or epoxy because acrylic paints do not hold up well against the wear and tear that concrete floors are subjected to.