Jack up the front of truck OFF the ground...Then with NO weight on the front tires,try to rock them at the 12 and 6 o clock positions,,then again at 9 and 3...If you feel the wheel/tire/hub assembly has play in it,then you lookin at 600 bucks..That's if YOU do the labor,ask here if you need help,several guys have tackled it here.I check mine every time I rotate my tires..
Bad hub,or a wheel bearing is about to burn up.You won't know if it's the inner or outer bearing until you disassemble it..