The advice I typically give is to: Get the best body you can afford, while still allowing for quality lens purchases once every year. If you are buying just one high quality L lens per year, you are doing really, really great. In 5 years, you will have a very nice assortment of quality glass that you will use for many more years.