30.3% returns in 5 years: Should you invest?