Home Business Planet Fitness stock forecast: is PLNT a buy ahead of earnings?