defnitely wait!! i was going to get fm but i really wanted bsp. i was going to trade my truck in but i waited it out and ended up selling it myself in 3 days. dealership said 1500 for my truck.. i got 4,000 worth the wait for sure and now my bsp will be in sunday for me to pick up! i only had to wait like 2 weeks once i decided on the bsp tc.. but i'd say it's worth the wait!! ENJOY!