Realistically speaking what would be the best upgrade path for my current build?
How many generations should I wait before even looking at next gen hardware?