I went to a camera shop and was told to get a micro lens for close up pictures (flowers,bugs ect.) but being only 16 I can't afford the ones they recommend ($1000-$2000) are there any good ones that are under $500?
  I have a nikon d5100
  
  I was thinking about the Nikon AF-S DX Micro-NIKKOR 40mm
  Is this one good? 
  Read more: Micro lens for nikon?